<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="160">
<package pkgid="9ecd44e1a263ab93480c8837b55795b12b654a33" name="cloud-init" arch="src">
  <version epoch="0" ver="0.7.8" rel="43.1"/>
  <changelog author="rjschwei@suse.com" date="1477915200">- Add cloud-init-sysconfig-netpathfix.patch (bsc#1007529)
  + Fix the default path for network scripts
- Cosmetic changes to suseIntegratedHandler.patch</changelog>
  <changelog author="rjschwei@suse.com" date="1478001600">- Modify suseIntegratedHandler.patch (bsc#1007529)
  + Fall back to the previous method of writing network information
    We have to work out upstream how to have distro specific renderer
    for sysconfig</changelog>
  <changelog author="kukuk@suse.de" date="1479038400">- Add zypp_add_repos.diff to support repos for zypper [FATE#322038]</changelog>
  <changelog author="kukuk@suse.de" date="1479816000">- Move cloud.cfg into an own sub-package, so that we can have
  a product specific version. [FATE#322039]</changelog>
  <changelog author="kukuk@suse.de" date="1479902400">- Reworked zypp_add_repos.diff to behave similar to zypper ar</changelog>
  <changelog author="kukuk@suse.com" date="1480334400">- Add LocalDisk datasource datasourceLocalDisk.patch [FATE#321107]</changelog>
  <changelog author="kukuk@suse.com" date="1480507200">- Add Conflicts for otherproviders of cloud-init-config.
- Add require for python-six (used by several modules)</changelog>
  <changelog author="kukuk@suse.de" date="1480593600">- add datasourceLocalDisk.patch:
  * Fix datasourceLocalDisk module in case directory exists but is
  empty.</changelog>
  <changelog author="dmueller@suse.com" date="1481198400">- fix the cloud.cfg split, cyclic non-versioned dependencies are
  bad. also fix changelog entries</changelog>
  <changelog author="jgleissner@suse.com" date="1481284800">- Modify suseIntegratedHandler.patch (bsc#998103)
  + Store previous hostname so update_hostname module does not
    overwrite manually set hostnames
- cloud-init-python26.patch
  + Compatibility fixes with Python 2.6</changelog>
  <changelog author="dmueller@suse.com" date="1481544000">- fix unintentional edit in last change again</changelog>
  <changelog author="dmueller@suse.com" date="1481544001">- adjust license (as of 0.7.8 AGPL-3.0 was added)</changelog>
  <changelog author="kukuk@suse.de" date="1481630400">- fix syntax error in datasource LocalDisk (fix got somehow lost)</changelog>
  <changelog author="rjschwei@suse.com" date="1481976000">- Configuration split (bsc#1016160)</changelog>
  <changelog author="kukuk@suse.de" date="1485172800">- Require net-tools for network setup</changelog>
  <changelog author="rjschwei@suse.com" date="1487246400">- Update fix-default-systemd-unit-dir.patch (bsc#1024709)
  + based on work by Thomas Abraham
- Add cloud-init-handle-not-implemented-query.patch (boo#1017832)</changelog>
  <changelog author="rjschwei@suse.com" date="1487246401">- Do not set mount options for ephemeral drive, use the defaults
  that are built into the code (bsc#930524)</changelog>
  <changelog author="kukuk@suse.de" date="1487592000">- Don't call insserv if we use systemd</changelog>
  <changelog author="dmueller@suse.com" date="1488196800">- add cloud-init-net-sysconfig-lp1665441.patch (lp#1665441)</changelog>
  <changelog author="kukuk@suse.de" date="1489233600">- On Tumbleweed we need net-tools-deprecated to setup the network</changelog>
</package>
<package pkgid="b808b2cc4c3943c8d62a597add14424b8aa76b89" name="cloud-init" arch="x86_64">
  <version epoch="0" ver="0.7.8" rel="43.1"/>
  <changelog author="rjschwei@suse.com" date="1477915200">- Add cloud-init-sysconfig-netpathfix.patch (bsc#1007529)
  + Fix the default path for network scripts
- Cosmetic changes to suseIntegratedHandler.patch</changelog>
  <changelog author="rjschwei@suse.com" date="1478001600">- Modify suseIntegratedHandler.patch (bsc#1007529)
  + Fall back to the previous method of writing network information
    We have to work out upstream how to have distro specific renderer
    for sysconfig</changelog>
  <changelog author="kukuk@suse.de" date="1479038400">- Add zypp_add_repos.diff to support repos for zypper [FATE#322038]</changelog>
  <changelog author="kukuk@suse.de" date="1479816000">- Move cloud.cfg into an own sub-package, so that we can have
  a product specific version. [FATE#322039]</changelog>
  <changelog author="kukuk@suse.de" date="1479902400">- Reworked zypp_add_repos.diff to behave similar to zypper ar</changelog>
  <changelog author="kukuk@suse.com" date="1480334400">- Add LocalDisk datasource datasourceLocalDisk.patch [FATE#321107]</changelog>
  <changelog author="kukuk@suse.com" date="1480507200">- Add Conflicts for otherproviders of cloud-init-config.
- Add require for python-six (used by several modules)</changelog>
  <changelog author="kukuk@suse.de" date="1480593600">- add datasourceLocalDisk.patch:
  * Fix datasourceLocalDisk module in case directory exists but is
  empty.</changelog>
  <changelog author="dmueller@suse.com" date="1481198400">- fix the cloud.cfg split, cyclic non-versioned dependencies are
  bad. also fix changelog entries</changelog>
  <changelog author="jgleissner@suse.com" date="1481284800">- Modify suseIntegratedHandler.patch (bsc#998103)
  + Store previous hostname so update_hostname module does not
    overwrite manually set hostnames
- cloud-init-python26.patch
  + Compatibility fixes with Python 2.6</changelog>
  <changelog author="dmueller@suse.com" date="1481544000">- fix unintentional edit in last change again</changelog>
  <changelog author="dmueller@suse.com" date="1481544001">- adjust license (as of 0.7.8 AGPL-3.0 was added)</changelog>
  <changelog author="kukuk@suse.de" date="1481630400">- fix syntax error in datasource LocalDisk (fix got somehow lost)</changelog>
  <changelog author="rjschwei@suse.com" date="1481976000">- Configuration split (bsc#1016160)</changelog>
  <changelog author="kukuk@suse.de" date="1485172800">- Require net-tools for network setup</changelog>
  <changelog author="rjschwei@suse.com" date="1487246400">- Update fix-default-systemd-unit-dir.patch (bsc#1024709)
  + based on work by Thomas Abraham
- Add cloud-init-handle-not-implemented-query.patch (boo#1017832)</changelog>
  <changelog author="rjschwei@suse.com" date="1487246401">- Do not set mount options for ephemeral drive, use the defaults
  that are built into the code (bsc#930524)</changelog>
  <changelog author="kukuk@suse.de" date="1487592000">- Don't call insserv if we use systemd</changelog>
  <changelog author="dmueller@suse.com" date="1488196800">- add cloud-init-net-sysconfig-lp1665441.patch (lp#1665441)</changelog>
  <changelog author="kukuk@suse.de" date="1489233600">- On Tumbleweed we need net-tools-deprecated to setup the network</changelog>
</package>
<package pkgid="458b3b77c76f29710d7d05b28019eddb88da4b3c" name="cloud-init-config-suse" arch="x86_64">
  <version epoch="0" ver="0.7.8" rel="43.1"/>
  <changelog author="rjschwei@suse.com" date="1477915200">- Add cloud-init-sysconfig-netpathfix.patch (bsc#1007529)
  + Fix the default path for network scripts
- Cosmetic changes to suseIntegratedHandler.patch</changelog>
  <changelog author="rjschwei@suse.com" date="1478001600">- Modify suseIntegratedHandler.patch (bsc#1007529)
  + Fall back to the previous method of writing network information
    We have to work out upstream how to have distro specific renderer
    for sysconfig</changelog>
  <changelog author="kukuk@suse.de" date="1479038400">- Add zypp_add_repos.diff to support repos for zypper [FATE#322038]</changelog>
  <changelog author="kukuk@suse.de" date="1479816000">- Move cloud.cfg into an own sub-package, so that we can have
  a product specific version. [FATE#322039]</changelog>
  <changelog author="kukuk@suse.de" date="1479902400">- Reworked zypp_add_repos.diff to behave similar to zypper ar</changelog>
  <changelog author="kukuk@suse.com" date="1480334400">- Add LocalDisk datasource datasourceLocalDisk.patch [FATE#321107]</changelog>
  <changelog author="kukuk@suse.com" date="1480507200">- Add Conflicts for otherproviders of cloud-init-config.
- Add require for python-six (used by several modules)</changelog>
  <changelog author="kukuk@suse.de" date="1480593600">- add datasourceLocalDisk.patch:
  * Fix datasourceLocalDisk module in case directory exists but is
  empty.</changelog>
  <changelog author="dmueller@suse.com" date="1481198400">- fix the cloud.cfg split, cyclic non-versioned dependencies are
  bad. also fix changelog entries</changelog>
  <changelog author="jgleissner@suse.com" date="1481284800">- Modify suseIntegratedHandler.patch (bsc#998103)
  + Store previous hostname so update_hostname module does not
    overwrite manually set hostnames
- cloud-init-python26.patch
  + Compatibility fixes with Python 2.6</changelog>
  <changelog author="dmueller@suse.com" date="1481544000">- fix unintentional edit in last change again</changelog>
  <changelog author="dmueller@suse.com" date="1481544001">- adjust license (as of 0.7.8 AGPL-3.0 was added)</changelog>
  <changelog author="kukuk@suse.de" date="1481630400">- fix syntax error in datasource LocalDisk (fix got somehow lost)</changelog>
  <changelog author="rjschwei@suse.com" date="1481976000">- Configuration split (bsc#1016160)</changelog>
  <changelog author="kukuk@suse.de" date="1485172800">- Require net-tools for network setup</changelog>
  <changelog author="rjschwei@suse.com" date="1487246400">- Update fix-default-systemd-unit-dir.patch (bsc#1024709)
  + based on work by Thomas Abraham
- Add cloud-init-handle-not-implemented-query.patch (boo#1017832)</changelog>
  <changelog author="rjschwei@suse.com" date="1487246401">- Do not set mount options for ephemeral drive, use the defaults
  that are built into the code (bsc#930524)</changelog>
  <changelog author="kukuk@suse.de" date="1487592000">- Don't call insserv if we use systemd</changelog>
  <changelog author="dmueller@suse.com" date="1488196800">- add cloud-init-net-sysconfig-lp1665441.patch (lp#1665441)</changelog>
  <changelog author="kukuk@suse.de" date="1489233600">- On Tumbleweed we need net-tools-deprecated to setup the network</changelog>
</package>
<package pkgid="311a72eec21a5cfb41bc9048af5a6773bd963e9f" name="cloud-init-doc" arch="x86_64">
  <version epoch="0" ver="0.7.8" rel="43.1"/>
  <changelog author="rjschwei@suse.com" date="1477915200">- Add cloud-init-sysconfig-netpathfix.patch (bsc#1007529)
  + Fix the default path for network scripts
- Cosmetic changes to suseIntegratedHandler.patch</changelog>
  <changelog author="rjschwei@suse.com" date="1478001600">- Modify suseIntegratedHandler.patch (bsc#1007529)
  + Fall back to the previous method of writing network information
    We have to work out upstream how to have distro specific renderer
    for sysconfig</changelog>
  <changelog author="kukuk@suse.de" date="1479038400">- Add zypp_add_repos.diff to support repos for zypper [FATE#322038]</changelog>
  <changelog author="kukuk@suse.de" date="1479816000">- Move cloud.cfg into an own sub-package, so that we can have
  a product specific version. [FATE#322039]</changelog>
  <changelog author="kukuk@suse.de" date="1479902400">- Reworked zypp_add_repos.diff to behave similar to zypper ar</changelog>
  <changelog author="kukuk@suse.com" date="1480334400">- Add LocalDisk datasource datasourceLocalDisk.patch [FATE#321107]</changelog>
  <changelog author="kukuk@suse.com" date="1480507200">- Add Conflicts for otherproviders of cloud-init-config.
- Add require for python-six (used by several modules)</changelog>
  <changelog author="kukuk@suse.de" date="1480593600">- add datasourceLocalDisk.patch:
  * Fix datasourceLocalDisk module in case directory exists but is
  empty.</changelog>
  <changelog author="dmueller@suse.com" date="1481198400">- fix the cloud.cfg split, cyclic non-versioned dependencies are
  bad. also fix changelog entries</changelog>
  <changelog author="jgleissner@suse.com" date="1481284800">- Modify suseIntegratedHandler.patch (bsc#998103)
  + Store previous hostname so update_hostname module does not
    overwrite manually set hostnames
- cloud-init-python26.patch
  + Compatibility fixes with Python 2.6</changelog>
  <changelog author="dmueller@suse.com" date="1481544000">- fix unintentional edit in last change again</changelog>
  <changelog author="dmueller@suse.com" date="1481544001">- adjust license (as of 0.7.8 AGPL-3.0 was added)</changelog>
  <changelog author="kukuk@suse.de" date="1481630400">- fix syntax error in datasource LocalDisk (fix got somehow lost)</changelog>
  <changelog author="rjschwei@suse.com" date="1481976000">- Configuration split (bsc#1016160)</changelog>
  <changelog author="kukuk@suse.de" date="1485172800">- Require net-tools for network setup</changelog>
  <changelog author="rjschwei@suse.com" date="1487246400">- Update fix-default-systemd-unit-dir.patch (bsc#1024709)
  + based on work by Thomas Abraham
- Add cloud-init-handle-not-implemented-query.patch (boo#1017832)</changelog>
  <changelog author="rjschwei@suse.com" date="1487246401">- Do not set mount options for ephemeral drive, use the defaults
  that are built into the code (bsc#930524)</changelog>
  <changelog author="kukuk@suse.de" date="1487592000">- Don't call insserv if we use systemd</changelog>
  <changelog author="dmueller@suse.com" date="1488196800">- add cloud-init-net-sysconfig-lp1665441.patch (lp#1665441)</changelog>
  <changelog author="kukuk@suse.de" date="1489233600">- On Tumbleweed we need net-tools-deprecated to setup the network</changelog>
</package>
<package pkgid="699fc720f5c7db9318761ca1e91e3cfad0faed3c" name="cloud-init-test" arch="x86_64">
  <version epoch="0" ver="0.7.8" rel="43.1"/>
  <changelog author="rjschwei@suse.com" date="1477915200">- Add cloud-init-sysconfig-netpathfix.patch (bsc#1007529)
  + Fix the default path for network scripts
- Cosmetic changes to suseIntegratedHandler.patch</changelog>
  <changelog author="rjschwei@suse.com" date="1478001600">- Modify suseIntegratedHandler.patch (bsc#1007529)
  + Fall back to the previous method of writing network information
    We have to work out upstream how to have distro specific renderer
    for sysconfig</changelog>
  <changelog author="kukuk@suse.de" date="1479038400">- Add zypp_add_repos.diff to support repos for zypper [FATE#322038]</changelog>
  <changelog author="kukuk@suse.de" date="1479816000">- Move cloud.cfg into an own sub-package, so that we can have
  a product specific version. [FATE#322039]</changelog>
  <changelog author="kukuk@suse.de" date="1479902400">- Reworked zypp_add_repos.diff to behave similar to zypper ar</changelog>
  <changelog author="kukuk@suse.com" date="1480334400">- Add LocalDisk datasource datasourceLocalDisk.patch [FATE#321107]</changelog>
  <changelog author="kukuk@suse.com" date="1480507200">- Add Conflicts for otherproviders of cloud-init-config.
- Add require for python-six (used by several modules)</changelog>
  <changelog author="kukuk@suse.de" date="1480593600">- add datasourceLocalDisk.patch:
  * Fix datasourceLocalDisk module in case directory exists but is
  empty.</changelog>
  <changelog author="dmueller@suse.com" date="1481198400">- fix the cloud.cfg split, cyclic non-versioned dependencies are
  bad. also fix changelog entries</changelog>
  <changelog author="jgleissner@suse.com" date="1481284800">- Modify suseIntegratedHandler.patch (bsc#998103)
  + Store previous hostname so update_hostname module does not
    overwrite manually set hostnames
- cloud-init-python26.patch
  + Compatibility fixes with Python 2.6</changelog>
  <changelog author="dmueller@suse.com" date="1481544000">- fix unintentional edit in last change again</changelog>
  <changelog author="dmueller@suse.com" date="1481544001">- adjust license (as of 0.7.8 AGPL-3.0 was added)</changelog>
  <changelog author="kukuk@suse.de" date="1481630400">- fix syntax error in datasource LocalDisk (fix got somehow lost)</changelog>
  <changelog author="rjschwei@suse.com" date="1481976000">- Configuration split (bsc#1016160)</changelog>
  <changelog author="kukuk@suse.de" date="1485172800">- Require net-tools for network setup</changelog>
  <changelog author="rjschwei@suse.com" date="1487246400">- Update fix-default-systemd-unit-dir.patch (bsc#1024709)
  + based on work by Thomas Abraham
- Add cloud-init-handle-not-implemented-query.patch (boo#1017832)</changelog>
  <changelog author="rjschwei@suse.com" date="1487246401">- Do not set mount options for ephemeral drive, use the defaults
  that are built into the code (bsc#930524)</changelog>
  <changelog author="kukuk@suse.de" date="1487592000">- Don't call insserv if we use systemd</changelog>
  <changelog author="dmueller@suse.com" date="1488196800">- add cloud-init-net-sysconfig-lp1665441.patch (lp#1665441)</changelog>
  <changelog author="kukuk@suse.de" date="1489233600">- On Tumbleweed we need net-tools-deprecated to setup the network</changelog>
</package>
<package pkgid="bcc52b1a5c5fc079f3de307cfee54e295f8e6cd2" name="dput" arch="noarch">
  <version epoch="0" ver="0.9.6.4" rel="1.2"/>
  <changelog author="Fritz Elfert &lt;fritz@fritz-elfert.de&gt; - 0.9.6.4-1" date="1388318400">- Initial release</changelog>
</package>
<package pkgid="7d77d4f5dd9a1073f81d96b6bbf785165e9c7197" name="dput" arch="src">
  <version epoch="0" ver="0.9.6.4" rel="1.2"/>
  <changelog author="Fritz Elfert &lt;fritz@fritz-elfert.de&gt; - 0.9.6.4-1" date="1388318400">- Initial release</changelog>
</package>
<package pkgid="d076f1c42f09955347580798d0d479895b5487d6" name="freetype" arch="src">
  <version epoch="0" ver="1.3.1" rel="1418.1"/>
  <changelog author="mfabian@suse.de" date="1096632000">- add entries to /etc/ttf2pk/ttfonts.map to support the use of the
  Sazanami fonts (which replaced the dropped Kochi fonts) with
  CJK-LaTeX.</changelog>
  <changelog author="mfabian@suse.de" date="1097841600">- add entries to /etc/ttf2pk/ttfonts.map to support the use of the
  Novell-ricoh-fonts.</changelog>
  <changelog author="mfabian@suse.de" date="1109332800">- add entries to /etc/ttf2pk/ttfonts.map to support the use of the
  IPA fonts.</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="werner@suse.de" date="1155729600">- Create extend sub dir under freetype include dir to support this</changelog>
  <changelog author="ro@suse.de" date="1177243200">- use texlive-devel for building</changelog>
  <changelog author="mfabian@suse.de" date="1179316800">- adapt /etc/ttf2pk/ttfonts.map to the changes in the cjk-latex
  font setup for the Arphic fonts needed for texlive.</changelog>
  <changelog author="crrodriguez@suse.de" date="1207137600">- fix file-not-in-lang rpmlint errors</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="olh@suse.de" date="1225368000">- obsolete old -XXbit packages (bnc#437293)</changelog>
  <changelog author="olh@suse.de" date="1228910400">- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
  (bnc#437293)</changelog>
  <changelog author="nadvornik@suse.cz" date="1244203200">- fixed to build with the new glibc</changelog>
  <changelog author="jengelh@medozas.de" date="1264939200">- package baselibs.conf</changelog>
  <changelog author="aj@suse.de" date="1292760000">- Fix declaration of kpathsea_version_string.</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- replace suse_update_config with patch to update the files,
  this package really needs to disappear soon</changelog>
  <changelog author="jengelh@medozas.de" date="1324555200">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
  <changelog author="jengelh@medozas.de" date="1328443200">- Split main package into libttf2 (shared library policy) and
  a devel subpackage</changelog>
  <changelog author="cfarrell@suse.com" date="1329220800">- license update: SUSE-Freetype or GPL-2.0+</changelog>
  <changelog author="coolo@suse.com" date="1343649600">- do not package ttf2$TEX - the source in texlive is more uptodate</changelog>
  <changelog author="fcrozat@suse.com" date="1408363200">- Add obsoletes/provides to baselibs.conf for library package.</changelog>
</package>
<package pkgid="88c9356987055375e713f02c63a282917a19b3a2" name="freetype" arch="x86_64">
  <version epoch="0" ver="1.3.1" rel="1418.1"/>
  <changelog author="werner@suse.de" date="1155729600">- Create extend sub dir under freetype include dir to support this</changelog>
  <changelog author="ro@suse.de" date="1177243200">- use texlive-devel for building</changelog>
  <changelog author="mfabian@suse.de" date="1179316800">- adapt /etc/ttf2pk/ttfonts.map to the changes in the cjk-latex
  font setup for the Arphic fonts needed for texlive.</changelog>
  <changelog author="crrodriguez@suse.de" date="1207137600">- fix file-not-in-lang rpmlint errors</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="olh@suse.de" date="1225368000">- obsolete old -XXbit packages (bnc#437293)</changelog>
  <changelog author="olh@suse.de" date="1228910400">- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
  (bnc#437293)</changelog>
  <changelog author="nadvornik@suse.cz" date="1244203200">- fixed to build with the new glibc</changelog>
  <changelog author="jengelh@medozas.de" date="1264939200">- package baselibs.conf</changelog>
  <changelog author="aj@suse.de" date="1292760000">- Fix declaration of kpathsea_version_string.</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- replace suse_update_config with patch to update the files,
  this package really needs to disappear soon</changelog>
  <changelog author="jengelh@medozas.de" date="1324555200">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
  <changelog author="jengelh@medozas.de" date="1328443200">- Split main package into libttf2 (shared library policy) and
  a devel subpackage</changelog>
  <changelog author="cfarrell@suse.com" date="1329220800">- license update: SUSE-Freetype or GPL-2.0+</changelog>
  <changelog author="coolo@suse.com" date="1343649600">- do not package ttf2$TEX - the source in texlive is more uptodate</changelog>
  <changelog author="fcrozat@suse.com" date="1408363200">- Add obsoletes/provides to baselibs.conf for library package.</changelog>
</package>
<package pkgid="4810582764df27333389330173dcc5cbc3f6582c" name="freetype-devel" arch="x86_64">
  <version epoch="0" ver="1.3.1" rel="1418.1"/>
  <changelog author="werner@suse.de" date="1155729600">- Create extend sub dir under freetype include dir to support this</changelog>
  <changelog author="ro@suse.de" date="1177243200">- use texlive-devel for building</changelog>
  <changelog author="mfabian@suse.de" date="1179316800">- adapt /etc/ttf2pk/ttfonts.map to the changes in the cjk-latex
  font setup for the Arphic fonts needed for texlive.</changelog>
  <changelog author="crrodriguez@suse.de" date="1207137600">- fix file-not-in-lang rpmlint errors</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="olh@suse.de" date="1225368000">- obsolete old -XXbit packages (bnc#437293)</changelog>
  <changelog author="olh@suse.de" date="1228910400">- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
  (bnc#437293)</changelog>
  <changelog author="nadvornik@suse.cz" date="1244203200">- fixed to build with the new glibc</changelog>
  <changelog author="jengelh@medozas.de" date="1264939200">- package baselibs.conf</changelog>
  <changelog author="aj@suse.de" date="1292760000">- Fix declaration of kpathsea_version_string.</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- replace suse_update_config with patch to update the files,
  this package really needs to disappear soon</changelog>
  <changelog author="jengelh@medozas.de" date="1324555200">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
  <changelog author="jengelh@medozas.de" date="1328443200">- Split main package into libttf2 (shared library policy) and
  a devel subpackage</changelog>
  <changelog author="cfarrell@suse.com" date="1329220800">- license update: SUSE-Freetype or GPL-2.0+</changelog>
  <changelog author="coolo@suse.com" date="1343649600">- do not package ttf2$TEX - the source in texlive is more uptodate</changelog>
  <changelog author="fcrozat@suse.com" date="1408363200">- Add obsoletes/provides to baselibs.conf for library package.</changelog>
</package>
<package pkgid="7482e3045de60229f01b8eaa6dbf087463f5c2e8" name="freetype-tools" arch="x86_64">
  <version epoch="0" ver="1.3.1" rel="1418.1"/>
  <changelog author="werner@suse.de" date="1155729600">- Create extend sub dir under freetype include dir to support this</changelog>
  <changelog author="ro@suse.de" date="1177243200">- use texlive-devel for building</changelog>
  <changelog author="mfabian@suse.de" date="1179316800">- adapt /etc/ttf2pk/ttfonts.map to the changes in the cjk-latex
  font setup for the Arphic fonts needed for texlive.</changelog>
  <changelog author="crrodriguez@suse.de" date="1207137600">- fix file-not-in-lang rpmlint errors</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="olh@suse.de" date="1225368000">- obsolete old -XXbit packages (bnc#437293)</changelog>
  <changelog author="olh@suse.de" date="1228910400">- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
  (bnc#437293)</changelog>
  <changelog author="nadvornik@suse.cz" date="1244203200">- fixed to build with the new glibc</changelog>
  <changelog author="jengelh@medozas.de" date="1264939200">- package baselibs.conf</changelog>
  <changelog author="aj@suse.de" date="1292760000">- Fix declaration of kpathsea_version_string.</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- replace suse_update_config with patch to update the files,
  this package really needs to disappear soon</changelog>
  <changelog author="jengelh@medozas.de" date="1324555200">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
  <changelog author="jengelh@medozas.de" date="1328443200">- Split main package into libttf2 (shared library policy) and
  a devel subpackage</changelog>
  <changelog author="cfarrell@suse.com" date="1329220800">- license update: SUSE-Freetype or GPL-2.0+</changelog>
  <changelog author="coolo@suse.com" date="1343649600">- do not package ttf2$TEX - the source in texlive is more uptodate</changelog>
  <changelog author="fcrozat@suse.com" date="1408363200">- Add obsoletes/provides to baselibs.conf for library package.</changelog>
</package>
<package pkgid="3ccf54298b7af334c28f5344fdd264bf8f3551ad" name="gds2-rpmmacros" arch="noarch">
  <version epoch="0" ver="1.1" rel="12.1"/>
  <changelog author="Fritz Elfert &lt;fritz@fritz-elfert.de&gt;" date="1390219200">- Initial packaging</changelog>
  <changelog author="Fritz Elfert &lt;fritz@fritz-elfert.de&gt;" date="1394625600">- Always call config script with only one param</changelog>
</package>
<package pkgid="253d42beefbc3df8a53292e2e5a7ecbfbadea1fa" name="gds2-rpmmacros" arch="src">
  <version epoch="0" ver="1.1" rel="12.1"/>
  <changelog author="Fritz Elfert &lt;fritz@fritz-elfert.de&gt;" date="1390219200">- Initial packaging</changelog>
  <changelog author="Fritz Elfert &lt;fritz@fritz-elfert.de&gt;" date="1394625600">- Always call config script with only one param</changelog>
</package>
<package pkgid="4ec6224100ad85f85586158a807e8460b3275e89" name="growpart" arch="noarch">
  <version epoch="0" ver="0.29" rel="9.1"/>
  <changelog author="rschweikert@suse.com" date="1395057600">- Initial build</changelog>
  <changelog author="rschweikert@suse.com" date="1395057601">- include in SLE 12 (FATE #315990, #315991, and 316167)</changelog>
  <changelog author="rschweikert@suse.com" date="1395144000">- add patch licenseGPLv3.patch
  + no license file included in upstream release
    (https://bugs.launchpad.net/cloud-utils/+bug/1294338)
  + GPL v3 applies to growpart script, that is all we are distributing
    at the moment
- fix the Group, don't shout</changelog>
  <changelog author="rjschwei@suse.com" date="1473768000">- Update to version 0.29 (bsc#998378)
  + fix use of partx for newer util-linux versions (LP: #1587971)
    [Lars Kellogg-Stedman]
  + fix some issues in error path reporting
  + capture output of 'partx --help' as older versions
    do not support that flag, and send output to stderr.
  + fix bug when growing partitions on disks &gt; 2TB. (LP: #1259703)
  + run partx only on block devices (not files)
  + better --dry-run output for gpt disks, providing sgdisk command
    line that would be used.
  + support sfdisk &gt;= 2.26, and support gpt partitions with sfdisk</changelog>
</package>
<package pkgid="8164933cf65186523b21d5ab04798b9d5b2ce2c6" name="growpart" arch="src">
  <version epoch="0" ver="0.29" rel="9.1"/>
  <changelog author="rschweikert@suse.com" date="1395057600">- Initial build</changelog>
  <changelog author="rschweikert@suse.com" date="1395057601">- include in SLE 12 (FATE #315990, #315991, and 316167)</changelog>
  <changelog author="rschweikert@suse.com" date="1395144000">- add patch licenseGPLv3.patch
  + no license file included in upstream release
    (https://bugs.launchpad.net/cloud-utils/+bug/1294338)
  + GPL v3 applies to growpart script, that is all we are distributing
    at the moment
- fix the Group, don't shout</changelog>
  <changelog author="rjschwei@suse.com" date="1473768000">- Update to version 0.29 (bsc#998378)
  + fix use of partx for newer util-linux versions (LP: #1587971)
    [Lars Kellogg-Stedman]
  + fix some issues in error path reporting
  + capture output of 'partx --help' as older versions
    do not support that flag, and send output to stderr.
  + fix bug when growing partitions on disks &gt; 2TB. (LP: #1259703)
  + run partx only on block devices (not files)
  + better --dry-run output for gpt disks, providing sgdisk command
    line that would be used.
  + support sfdisk &gt;= 2.26, and support gpt partitions with sfdisk</changelog>
</package>
<package pkgid="e147b01a42ed9882d750df63d2492427ca743266" name="ibm-data-db2" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="f988f91c053125601d873ace8038d7a8d7e4827c" name="java-1_7_0-openjdk" arch="src">
  <version epoch="0" ver="1.7.0.131" rel="2.1"/>
  <changelog author="fstrba@suse.com" date="1433246400">- Added patch:
  * implicit-fortify-decl.patch
  - Fix implicit-fortify-decl error due tu missing include</changelog>
  <changelog author="fstrba@suse.com" date="1433505600">- Added patch:
  * signed-overflow.patch
  - Upstream fix for signed overflow that makes
    ChunkPool::allocate go OOM</changelog>
  <changelog author="fstrba@suse.com" date="1433937600">- Added patch:
  * zero-dummy.patch
  - Fix crash in ZERO VM built with gcc5</changelog>
  <changelog author="tchvatal@suse.com" date="1434628800">- Use priority matching to ibm-java, always 5 bigger than it</changelog>
  <changelog author="fstrba@suse.com" date="1437480000">- Update to 2.6.0 - OpenJDK 7u80
  * OpenJDK
  - S4792059: test/java/io/pathNames/GeneralSolaris.java fails on
    symbolic links
  - S4991647: PNGMetadata.getAsTree() sets bitDepth to invalid
    value
  - S5036554: unmarshal error on CORBA alias type in CORBA any
  - S6458027: Disabling IPv6 on a specific network interface
    causes problems
  - S6642881: Improve performance of Class.getClassLoader()
  - S6695379: Copy method annotations and parameter annotations to
    synthetic bridge methods
  - S6883953: java -client -XX:ValueMapInitialSize=0 crashes
  - S6931564: Incorrect display name of Locale for south africa
  - S6976528: PS: assert(!limit_exceeded || softrefs_clear)
    failed: Should have been cleared
  - S6984762: Invalid close of file descriptor '-1' in
    findZoneinfoFile
  - S6993873: java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java
    test indicates ".a frame wasn't focused on click" jdk7 issue
    on linux
  - S7010989: Duplicate closure of file descriptors leads to
    unexpected and incorrect closure of sockets
  - S7017962: Obsolete link is used in URL class level spec
  - S7033533: realSync() doesn't work with Xfce
  - S7036518: TEST_BUG: add cygwin support to
    test/java/nio/charset/coders/CheckSJISMappingProp.sh
  - S7052170: javadoc -charset option generates wrong meta tag
  - S7145454: JVM wide monitor lock in Currency.getInstance(String)
  - S7152892: some jtreg tests fail with permission denied
  - S7153157: ClassValue.get does not return if computeValue calls
    remove
  - S7156459: Remove unnecessary get() from Currency.getInstance()
  - S7158636: InterfaceAddress.getBroadcast() returns invalid
    broadcast address on WLAN
  - S7160604: Using non-opaque windows - popups are initially not
    painted correctly
  - S7161320: TEST_BUG: java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java fails
    (Invalid key code)
  - S7164841: Improvements to the GC log file rotation
  - S7172176: test/sun/tools/jconsole/ImmutableResourceTest.sh
    failing
  - S7172865: PropertyDescriptor fails to work with setter method
    name if setter is non-void
  - S7178362: Socket impls should ignore unsupported proxy types
    rather than throwing
  - S7180038: regression test failure, SSLEngineBadBufferArrayAccess.java
  - S7180557: InetAddress.getLocalHost throws UnknownHostException
    on java7u5 on OSX
  - S7196009: SunPkcs11 provider fails to parse config path
    containing parenthesis
  - S7199674: (props) user.home property does not return an
    accessible location in sandboxed environment [macosx]
  - S8001633: Wrong alt processing during switching between
    windows.
  - S8002148: [TEST_BUG] The four lines printed are not the bold
    typeface.
  - S8004488: wrong permissions checked in krb5
  - S8006023: Embedded Builds fail management test because of
    requirement for UsePerfData being enabled.
  - S8008328: [partfait] Null pointer defererence in
    hotspot/src/cpu/x86/vm/frame_x86.inline.hpp
  - S8008386: (cs) Unmappable leading should be decoded to
    replacement.
  - S8008759: Do not let internal JDK zlib symbols leak out of
    fastdebug libzip.so
  - S8009258: TEST_BUG:java/io/pathNames/GeneralWin32.java fails
    intermittently
  - S8010371: getaddrinfo can fail with EAI_SYSTEM/EAGAIN, causes
    UnknownHostException to be thrown
  - S8010738: G1: Output for full GCs with +PrintGCDetails should
    contain perm gen/meta data size change info
  - S8011795: DOM Serializer prints stack traces to System.err
  - S8012625: Incorrect handling of HTTP/1.1 " Expect: 100-continue "
    in HttpURLConnection
  - S8012941: JSR 292: too deep inlining might crash compiler
    because of stack overflow
  - S8013098: [macosx] localized aqua_xx.properties are not
    included in rt.jar
  - S8013485: javac can't handle annotations with a &lt;clinit&gt; from
    a previous compilation unit
  - S8013849: Awt assert on Hashtable.cpp:124
  - S8014254: Selector in HttpServer introduces a 1000 ms delay
    when using KeepAlive
  - S8015586: [macosx] Test closed/java/awt/print/PrinterJob/PrintToDir.java
    fails on MacOSX
  - S8015628: Test Failure in closed/java/io/pathNames/GeneralSolaris.java
  - S8015780: java/lang/reflect/Method/GenericStringTest.java failing
  - S8016579: (process) IOException thrown by ProcessBuilder.start()
    method is incorrectly encoded
  - S8017212: File.createTempFile requires unnecessary "read"
    permission
  - S8019800: Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011
  - S8019834: InetAddress.getByName hangs for bad IPv6 literals
  - S8020675: invalid jar file in the bootclasspath could lead to
    jvm fatal error
  - S8020829: NMT tests fail on platforms if NMT detail is not
    supported
  - S8022229: Intermittent test failures in sun/tools/jstatd
  - S8022531: [TEST_BUG] After double-click on the folder names,
    there is no 'OK' button in the dialog.
  - S8022836: JVM crashes in JVMTIENVBASE::GET_CURRENT_CONTENDED_MONITOR
    and GET_OWNED_MONITOR
  - S8024675: java/net/NetworkInterface/UniqueMacAddressesTest.java
    fails on Windows
  - S8024677: [TESTBUG] Move tests for classes in /testlibrary
  - S8024932: [TEST_BUG] [macosx] javax/swing/text/StyledEditorKit/8016833/bug8016833.java failed
  - S8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java
    fails with TestData): failure java.lang.AssertionError:
    expected [true] but found [false]
  - S8025710: Proxied HTTPS connections reused by HttpClient can
    send CONNECT to the server
  - S8025917: JDK demo applets not running with &gt;=7u40 or (JDK 8
    and JDK 9)
  - S8026245: InetAddress.getLocalHost crash if IPv6 disabled (macosx)
  - S8026303: CMS: JVM intermittently crashes with "FreeList of
    size 258 violates Conservation Principle" assert
  - S8027026: Change keytool -genkeypair to use -keyalg RSA
  - S8027348: (process) Enhancement of handling async close of
    ProcessInputStream
  - S8027695: There should be a space before % sign in Swedish locale
  - S8027961: Inet[4|6]Address native initializing code should check
    field/MethodID values
  - S8028073: race condition in ObjectMonitor implementation causing
    deadlocks
  - S8028074: InetAddress.getByName fails with UHE "invalid IPv6
    address" if host name starts with a-f
  - S8028159: C2: compiler stack overflow during inlining of
    @ForceInline methods
  - S8028280: ParkEvent leak when running modified runThese which
    only loads classes
  - S8028484: [TEST_BUG][macosx] closed/java/awt/MouseInfo/JContainerMousePositionTest fails
  - S8029073: (corba) New connection reclaimed when number of
    connection is greater than highwatermark
  - S8029190: VM_Version::determine_features() asserts on Fujitsu
    Sparc64 CPUs
  - S8029302: Performance regression in Math.pow intrinsic
  - S8029607, RH1230702, PR2418: Type of Service (TOS) cannot be
    set in IPv6 header
  - S8029775: Solaris code cleanup
  - S8030114: [parfait] warnings from b119 for
    jdk.src.share.native.sun.security.smartcardio: JNI exception
    pending
  - S8030192: TESTFAIL: java/util/logging/TestLoggerBundleSync.java
    failed with NPE
  - S8030712: TEST_BUG : java/lang/ProcessBuilder/BasicLauncher.java
    fails if java output contains VM warning
  - S8030878: JConsole issues meaningless message if SSL connection
    fails
  - S8030976: Untaken paths should be more vigorously pruned at
    highest optimization level
  - S8031061: new hotspot build - hs24.60-b07
  - S8031068: java/util/logging/ParentLoggersTest.java:
    checkLoggers: getLoggerNames() returned unexpected loggers
  - S8031435: Ftp download does not work properly for ftp user
    without password
  - S8031471: Test closed/java/awt/dnd/FileDialogDropTargetTest/FileDialogDropTargetTest.java
    fails on Solaris zones virtual hosts
  - S8031566: regression test failure, SSLEngineBadBufferArrayAccess.java
  - S8031572: jarsigner -verify exits with 0 when a jar file is not
    properly signed
  - S8031743: C2: loadI2L_immI broken for negative memory values
  - S8031764: tmtools/jmap/heap_config tests fail on Linux-ia32
    because it Cant attach to the core file
  - S8031765: Child process error stream is not empty!
  - S8032466: serviceability/sa/jmap-hashcode/Test8028623.java
    fails with compilation errors
  - S8032573: CertificateFactory.getInstance("X.509").generateCertificates(InputStream)
    does not throw CertificateException for invalid input
  - S8032808: Support Solaris SO_FLOW_SLA socket option
  - S8032832: Applet/browser deadlocks, when IIS integrated
    authentication is used
  - S8032864: [macosx] sigsegv (0Xb) Being Generated When Starting
    JDev With Voiceover Running
  - S8032901: WaitForMultipleObjects() return value not handled
    appropriately
  - S8032908: getTextContent doesn't return string in JAXP
  - S8033524: Set minor version for hotspot in 7u80 to 80 and
    build number to b01
  - S8033571: [parfait] warning from b128 for security/smartcardio/pcsc_md.c:
    JNI exception pending
  - S8033627: UTC+02:00 time zones are not detected correctly on
    Windows
  - S8033699: Incorrect radio button behavior
  - S8033970: new hotspot build - hs24.80-b02
  - S8034118: [parfait] JNI exception pending in
    macosx/native/sun/awt/JavaComponentAccessibility.m
  - S8034262: Test java/lang/ProcessBuilder/CloseRace.java fails
  - S8034768: [parfait] JNI exception pending in
    jdk/src/macosx/native/sun/awt/JavaTextAccessibility.m
  - S8034920: new hotspot build - hs24.80-b03
  - S8035435: new hotspot build - hs24.80-b04
  - S8035973: NPE in ForwardBuilder
  - S8035938: Memory leak in JvmtiEnv::GetConstantPool
  - S8036778: new hotspot build - hs24.80-b05
  - S8036823: Stack trace sometimes shows 'locked' instead of
    'waiting to lock'
  - S8036981: JAXB not preserving formatting for xsd:any Mixed
    content
  - S8037502: build.tools.javazic.Zoneinfo incorrectly calculates
    raw GMT offset change time
  - S8037945: Paths.get("").normalize() throws ArrayIndexOutOfBoundsException
  - S8038274: update 8u fix for 8028073 now that 8028280 is
    backported to 8u
  - S8038440: backport few C2 fixes
  - S8038481: CMM Testing: Min/MaxHeapFreeRatio flags should be
    manageable through the API
  - S8038640: new hotspot build - hs24.80-b06
  - S8038785: hot workaround fix for a crash in C2 compiler at
    Node::rematerialize
  - S8038919: Requesting focus to a modeless dialog doesn't work
    on Safari
  - S8038961: kinit, klist and ktab aren't built from jdk7u51 in
    licensee src bundles
  - S8038966: JAX-WS handles wrongly xsd:any arguments for Web
    services
  - S8039042: G1: Phantom zeros in cardtable
  - S8039118: Windows build failure (j2pcsc.dll : fatal error
    unresolved external symbol throwByName)
  - S8039292: new hotspot build - hs24.80-b07
  - S8039368: Remove testcase from npt utf.c
  - S8039891: Remove ppcsflt builds from JPRT
  - S8039899: Missing licence headers in test for JDK-8033113
  - S8040076: Memory leak: java.awt.List objects allowing multiple
    selections are not GC-ed.
  - S8040664: Revert temporary fix JDK-8038785
  - S8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 -
    assert(! had_error) failed: bad dominance
  - S8041507: Java Access Bridge version strings need to be fixed
  - S8041725: Nimbus JList selection colors persist across L&amp;F changes
  - S8041791: String.toLowerCase regression - violates Unicode standard
  - S8041918: BootstrapMethods attribute cannot be empty.
  - S8041931: test/sun/net/www/http/HttpClient/B8025710.java
    fails with cannot find keystore
  - S8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java
    failing on all platforms
  - S8041984: CompilerThread seems to occupy all CPU in a very
    rare situation
  - S8042052: assert(t != NULL) failed: must set before get
  - S8042235: redefining method used by multiple MethodHandles
    crashes VM
  - S8042247: Make 7u60 the default jprt release for hs24.80
  - S8042250: Misleading command line output for
    ReservedCodeCacheSize validation
  - S8042465: Applet menus not rendering when browser is full
    screen on Mac
  - S8042835: Remove mnemonic character from open, save and open
    directory JFileChooser's buttons
  - S8042982: Unexpected RuntimeExceptions being thrown by SSLEngine
  - S8043129: JAF initialisation in SAAJ clashing with the one in
    javax.mail
  - S8043354: OptimizePtrCompare too aggressive when allocations
    are present
  - S8043413: REGRESSION: Hotspot causes segmentation fault in
    jdk8ux, but not in jdk7ux
  - S8043720: (smartcardio) Native memory should be handled more
    accurately
  - S8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
  - S8044614: [macosx] Focus issue with 2 applets in firefox
  - S8044725: Bug in zlib 1.2.5 prevents inflation of some gzipped
    files (zlib 1.2.8 port)
  - S8046007: Java app receives javax.print.PrintException: Printer
    is not accepting job
  - S8046024: JDI shared memory transport failed with "Observed
    abandoned IP mutex"
  - S8046233: VerifyError on backward branch
  - S8046269: Build broken : THIS_FILE : undeclared identifier
  - S8046275: Fastdebug build failing on jdk9/hs/ control jobs
    after pulling some hs-comp changes
  - S8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java
    failed error_cnt=12
  - S8046289: compiler/6340864/TestLongVect.java timeout with
  - S8046495: KeyEvent can not be accepted in quick mouse clicking
  - S8046516: Segmentation fault in JVM (easily reproducible)
  - S8046559: NPE when changing Windows theme
  - S8046588: test for SO_FLOW_SLA availability does not check for
    EACCESS
  - S8047186: jdk.net.Sockets throws InvocationTargetException
    instead of original runtime exceptions
  - S8047187: Test jdk/net/Sockets/Test.java fails to compile
    after fix JDK-8046588
  - S8047340: (process) Runtime.exec() fails in Turkish locale
  - S8048050: Agent NullPointerException when rmi.port in use
  - S8048110: Using tables in JTextPane leads to infinite loop in
    FlowLayout.layoutRow
  - S8048170: Test closed/java/text/Normalizer/ConformanceTest.java
    failed
  - S8048212, PR2418: Two tests failed with
    "java.net.SocketException: Bad protocol option" on Windows
    after 8029607
  - S8048271: Minor GC times doubled from JDK 6u35 to JDK 7u51
  - S8048506: [macosx] javax.swing.PopupFactory issue with null owner
  - S8048887: SortingFocusTraversalPolicy throws
    IllegalArgumentException from the sort method
  - S8049514: FEATURE_SECURE_PROCESSING can not be turned off on a
    validator through SchemaFactory
  - S8049684: pstack crashes on java core dump
  - S8050022: linux-sparcv9: assert(SharedSkipVerify || obj-&gt;is_oop())
    failed: sanity check
  - S8050386: javac, follow-up of fix for JDK-8049305
  - S8050983: Misplaced parentheses in sun.net.www.http.HttpClient
    break HTTP PUT streaming
  - S8051004: javac, incorrect bug id in tests for JDK-8050386
  - S8051844: BootstrapMethods attribute cannot be empty again
  - S8051857: OperationTimedOut exception inside from
    XToolkit.syncNativeQueue call
  - S8052159: TEST_BUG: javax/swing/JTextField/8036819/bug8036819.java
    fails to compile
  - S8052406: SSLv2Hello protocol may be filter out unexpectedly
  - S8054019: Keytool Error publicKey's is not X.509, but X509
  - S8054478: C2: Incorrectly compiled char[] array access crashes
    JVM
  - S8054530: C2: assert(res == old_res) failed: Inconsistency
    between old and new
  - S8054817: File ccache only recognizes Linux and Solaris defaults
  - S8054841: (process) ProcessBuilder leaks native memory
  - S8054883: Segmentation error while running program
  - S8055045: StringIndexOutOfBoundsException while reading
    krb5.conf
  - S8055421: (fs) bad error handling in java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
  - S8055731: sun/security/smartcardio/TestDirect.java throws
    java.lang.IndexOutOfBoundsException
  - S8055949: ByteArrayOutputStream capacity should be maximal
    array size permitted by VM
  - S8056026: Debug security logging should print Provider used
    for each crypto operation
  - S8056156: [TEST_BUG] Test javax/swing/JFileChooser/8046391/bug8046391.java
    fails in Windows
  - S8056309: Set minor version for hotspot in 7u76 to 76 and
    build number to b01
  - S8056914: Right Click Menu for Paste not showing after
    upgrading to java 7
  - S8057008: [TEST_BUG] Test java/awt/Focus/SortingFPT/JDK8048887.java
    fails with compilation error
  - S8057530: (process) Runtime.exec throws garbled message in jp
    locale
  - S8057564: JVM hangs at getAgentProperties after attaching to
    VM with lower
  - S8057813: Alterations to jdk_security3 test target
  - S8058113: Execution of OnOutOfMemoryError command hangs on
    linux-sparc
  - S8058120: Rendering / caret errors with HTMLDocument
  - S8058473: "Comparison method violates its general contract"
    when using Clipboard
  - S8058583: Remove CompilationRepeat
  - S8058608: JVM crash during Kerberos logins using des3-cbc-md5
    on OSX
  - S8058927: ATG throws ClassNotFoundException
  - S8058932: java/net/InetAddress/IPv4Formats.java failed because
    hello.foo.bar does exist
  - S8058935: CPU detection gives 0 cores per cpu, 2 threads per
    core in Amazon EC2 environment
  - S8058936: hotspot/test/Makefile should use jtreg script from
    $JT_HOME/bin/jreg (instead of $JT_HOME/win32/bin/jtreg)
  - S8059216: Make PrintGCApplicationStoppedTime print information
    about stopping threads
  - S8059299: assert(adr_type != NULL) failed: expecting TypeKlassPtr
  - S8059327: XML parser returns corrupt attribute value
  - S8059563: (proxy) sun.misc.ProxyGenerator.generateProxyClass
    should create intermediate directories
  - S8060006: No Russian time zones mapping for Windows
  - S8060169: Update the Crash Reporting URL in the Java crash log
  - S8060170: Support SIO_LOOPBACK_FAST_PATH option on Windows
  - S8061507: Increment hsx 24.76 build to b02 for 7u76-b05
  - S8061694: Increment hsx 24.76 build to b03 for 7u76-b06
  - S8061954: 7u76 - deployment warning dialogs do not work on Linux
  - S8062021: NPE in sun/lwawt/macosx/CPlatformWindow::toFront
    after JDK-8060146
  - S8062170: java.security.ProviderException: Error parsing
    configuration with space
  - S8062178: merge issue: Test closed/java/util/TimeZone/Bug6329116.java
    fails in 7u-cpu nightly
  - S8062608: BCEL corrupts debug data of methods that use generics
  - S8062672: JVM crashes during GC on various asserts which
    checks that HeapWord ptr is an oop
  - S8062744: jdk.net.Sockets.setOption/getOption does not support
    IP_TOS
  - S8062771: Core reflection should use final fields whenever
    possible
  - S8062923: XSL: Run-time internal error in 'substring()'
  - S8062924: XSL: wrong answer from substring() function
  - S8064391: More thread safety problems in core reflection
  - S8064407: (fc) FileChannel transferTo should use TransmitFile
    on Windows
  - S8064493: Increment the build value to b04 for hs24.76 in 7u76-b08
  - S8064516: BCEL still corrupts generic methods if bytecode
    offsets are modified
  - S8064533: Remove and retag jdk7u76-b08 tag in 7u76/jdk repo
  - S8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8
  - S8064846: Lazy-init thread safety problems in core reflection
  - S8065098: JColorChooser no longer supports drag and drop
    between two JVM instances
  - S8065238, PR2478: javax.naming.NamingException after upgrade
    to JDK 8
  - S8065552: setAccessible(true) on fields of Class may throw a
    SecurityException
  - S8065553: Failed Java web start via IPv6 (Java7u71 or later)
  - S8065609: 7u76 l10n resource file translation update
  - S8065618: C2 RA incorrectly removes kill projections
  - S8065674: javac generates incorrect LVT table for trivial cases
  - S8065765: Missing space in output message
    from -XX:+CheckEndorsedAndExtDirs
  - S8065994: HTTP Tunnel connection to NTLM proxy reauthenticates
    instead of using keep-alive
  - S8066045: opto/node.hpp:355, assert(i &lt; _max) failed: oob: i=1, _max=1
  - S8066103: C2's range check smearing allows out of bound array
    accesses
  - S8066612: Add a test that will call getDeclaredFields() on all
    classes and try to set them accessible.
  - S8066649: 8u backport for 8065618 is incorrect
  - S8066756: Test test/sun/awt/dnd/8024061/bug8024061.java fails
  - S8066775: opto/node.hpp:355, assert(i &lt; _max) failed: oob: i=1, _max=1
  - S8068338: Better message about incompatible zlib in Deflater.init
  - S8068507: (fc) Rename the new jdk.net.enableFastFileTransfer
    system property to jdk.nio.enableFastFileTransfer
  - S8068625: Remove extra year check for GenerateCurrencyData fix
  - S8068639: Make certain annotation classfile warnings opt-in
  - S8071423: Increment hsx 24.80 build to b08 for 7u80-b07
  - S8071499: java/net/InetAddress/B5087907.java fails with jdk7u85
  - S8071807: Increment hsx 24.80 build to b09 for 7u80-b08
  - S8072040: jdk7u80 l10n resource file translation update
  - S8072458: jdk/test/Makefile references (to be removed) win32
    directory in jtreg
  - S8072639: Increment hsx 24.80 build to b10 for 7u80-b09
  - S8074855: [Regression] Test closed/java/awt/image/Raster/IncorrectScanlineStrideTest.java fails
  - S8075092: Remove erroneous println statement from DoubleByteDecoder
  * Backports
  - S4890063, PR2305, RH1214835: HPROF: default text truncated
    when using doe=n option
  - S6991580, PR2308, RH1210739: IPv6 Nameservers in resolv.conf
    throws NumberFormatException
  - S8021120, PR2301: TieredCompilation can be enabled even if
    TIERED is undefined
  - S8025613, PR2437: clang: remove -Wno-unused-value
  - S8039921, PR2421: SHA1WithDSA with key &gt; 1024 bits not working
  - S8048214, PR2357, G548784: Linker error when compiling
    G1SATBCardTableModRefBS after include order changes
  - S8072385, PR2387: Only the first DNSName entry is checked for
    endpoint identification
  - S8074761, PR2470, RH1194226: Empty optional parameters of LDAP
    query are not interpreted as empty
  - S8075136: Unnecessary sign extension for byte array access
  - S8076212, PR2314: AllocateHeap() and ReallocateHeap() should be
    inlined.
  - S8078654, PR2333: CloseTTFontFileFunc callback should be removed
  - S8078666, PR2326: JVM fastdebug build compiled with GCC 5 asserts
    with "widen increases"
  - S8081315, PR2405: Avoid giflib interlacing workaround with
    giflib 5.0.0 on
  - S8081475, PR2494: SystemTap does not work when JDK is compiled
    with GCC 5
  * Bug fixes
  - PR94: empty install target in Makefile.am
  - PR1374: Provide option to strip and link debugging info after
    build
  - PR1661: Cleanup SYSTEM_GCONF option and allow it to be set
    false
  - PR1786: Allow x86 build to occur on x86_64 using a previously
    built x86_64 build
  - PR1816: Split download/extraction rules for OpenJDK so they
    can run in parallel
  - PR1846: Build fails when using IcedTea7 as bootstrap JDK with
    native ecj
  - PR1847: Synchronise javac.in with IcedTea6
  - PR1883: Search Debian multiarch paths when looking for pcsclite
  - PR1888: Allow tarball checksumming to be disabled
  - PR2060: Fix warnings found by Gentoo ebuild QA with gcc 4.9.1
  - PR2144: make dist fails due to lack of HotSpot-specific patches
  - PR2161: RHEL 6 has a version of GIO which meets the version
    criteria, but has no g_settings_*
  - PR2233, RH1190835: Discover gsettings symbols separately so
    early versions of GLib can be used (e.g. on RHEL 6)
  - PR2236, RH1191652: ppc64le should report its os.arch as ppc64le
    so tools can detect it
  - PR2320: Allow use of system GConf
  - PR2323: System GConf without system GIO configuration broken
  - PR2328: GCJ uses ppc64el named libarch directory on ppc64le
  - PR2341: Update README &amp; INSTALL files
  - PR2359: Ensure all stamp targets have aliases
  - PR2390: Make elliptic curve removal optional
  - PR2394: ppc64le does not support -Xshare:dump
  - PR2395: Path to jvm.cfg is wrong in add-systemtap-boot
  - PR2446: Support system libsctp
  - PR2458: Policy JAR files should be timestamped with the date
    of the policy file they hold
  - PR2482, RH489586, RH1236619: OpenJDK can't handle spaces in
    zone names in /etc/sysconfig/clock
  - PR2496: Enable system PCSC support by default
  - PR2499: Update remove-intree-libraries.sh script
  - PR2507, G541462: Only apply PaX markings by default on running
    PaX kernels
  - PR2530: PaX mark the installed JDK so it runs on hardened
    systems
  - PR2531: Location of docs directory in install-data-local is
    incorrect
  - PR2532: install stage fails where
    BUILD_ARCH_DIR != INSTALL_ARCH_DIR
  - PR2533: Allow greater control of Javadoc installation directory
  - PR2534: Install TRADEMARK, COPYING and ChangeLog as RPM spec
    file does
  - PR2535: install-data-local needs to check that classes.jsa
    actually exists
  - PR2537: Desktop files do not allow installation from multiple
    versions of IcedTea
  - PR2539: Libraries in some subdirectories of jre/lib/{arch} are
    not installed
  - PR2540: Specify a cacerts file for the OpenJDK build as we do
    for OpenJDK 8
  - PR2545: Extend tarball checksumming option to allow the
    checksum to be specified
  - PR2548: install stage doesn't install symbolic links
  - PR2550: Desktop file doesn't reference versioned icon
  * AArch64 port
  - Add copyright to aarch64_ad.m4
  - S8069593: Changes to JavaThread::_thread_state must use acquire
    and release
  - S8074349: AARCH64: C2 generates poor code for some byte and
    character stores
  - S8075045: AARCH64: Stack banging should use store rather than
    load
  - S8075324: Costs of memory operands in aarch64.ad are inconsistent
  - S8075443: AARCH64: Missed L2I optimizations in C2
  - S8075930: AARCH64: Use FP Register in C2
  - S8076467: AARCH64: assertion fail with -XX:+UseG1GC
  - S8079203: AARCH64: Need to cater for different partner
    implementations
  - S8080586: aarch64: hotspot test
    compiler/codegen/7184394/TestAESMain.java fails
  * PPC &amp; AIX port
  - Changes to make aix compile after the merge
  - S8069590: AIX port of "8050807: Better performing performance
    data handling"
  - S8078482, PR2307, RH1201393: ppc: pass thread to
    throw_AbstractMethodError
  - S8080190: PPC64: Fix wrong rotate instructions in the .ad file
- Removed patches:
  * icedtea-2.5.5-gcc5.patch
  * implicit-fortify-decl.patch
  * linux_vs_sys_ptrace.patch
  * signed-overflow.patch
  - Applied upstream
  * openjdk-7-src-b147-stringcompare.patch
  - Fixed by refactoring of the surrounding code
- Modified patch:
  * java-1_7_0-openjdk-suse-desktop-files.patch
  - Adapted to icedtea 2.6.0 content</changelog>
  <changelog author="fstrba@suse.com" date="1437480001">- Update to 2.6.1 - OpenJDK 7u85 (bsc#938248)
  * Security fixes
  - S8043202, CVE-2015-2808: Prohibit RC4 cipher suites
  - S8067694, CVE-2015-2625: Improved certification checking
  - S8071715, CVE-2015-4760: Tune font layout engine
  - S8071731: Better scaling for C1
  - S8072490: Better font morphing redux
  - S8072887: Better font handling improvements
  - S8073334: Improved font substitutions
  - S8073773: Presume path preparedness
  - S8073894: Getting to the root of certificate chains
  - S8074330: Set font anchors more solidly
  - S8074335: Substitute for substitution formats
  - S8074865, CVE-2015-2601: General crypto resilience changes
  - S8074871: Adjust device table handling
  - S8075374, CVE-2015-4748: Responding to OCSP responses
  - S8075378, CVE-2015-4749: JNDI DnsClient Exception Handling
  - S8075738: Better multi-JVM sharing
  - S8075833, CVE-2015-2613: Straighter Elliptic Curves
  - S8075838: Method for typing MethodTypes
  - S8075853, CVE-2015-2621: Proxy for MBean proxies
  - S8076328, CVE-2015-4000: Enforce key exchange constraints
  - S8076376, CVE-2015-2628: Enhance IIOP operations
  - S8076397, CVE-2015-4731: Better MBean connections
  - S8076401, CVE-2015-2590: Serialize OIS data
  - S8076405, CVE-2015-4732: Improve serial serialization
  - S8076409, CVE-2015-4733: Reinforce RMI framework
  - S8077520, CVE-2015-2632: Morph tables into improved form
  - PR2487, CVE-2015-4000: Make jdk8 mode the default for
    jdk.tls.ephemeralDHKeySize
  * OpenJDK
  - S7124253: [macosx] Flavor change notification not coming
  - S8007219: [macosx] Frame size reverts meaning of maximized
    attribute if frame size close to display
  - S8013581: [macosx] Key Bindings break with awt
    GraphicsEnvironment setFullScreenWindow
  - S8014464: Update jcheck for OpenJDK 7
  - S8020210: [macosx] JVM crashes in CWrapper$NSWindow.screen(long)
  - S8027058: sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
    Failed to initialize connector
  - S8027561: [macosx] Cleanup "may not respond to selector"
    warnings in native code
  - S8029868: Fix KSS issues in sun.lwawt.macosx
  - S8042205: javax/management/monitor/*: some tests didn't get
    all the notifications
  - S8043201: Deprecate RC4 in SunJSSE provider
  - S8046817: JDK 8 schemagen tool does not generate xsd files
    for enum types
  - S8048194: GSSContext.acceptSecContext fails when a supported
    mech is not initiator preferred
  - S8064546: CipherInputStream throws BadPaddingException if
    stream is not fully read
  - S8065764: javax/management/monitor/CounterMonitorTest.java hangs
  - S8066952: [TEST-BUG] javax/management/monitor/CounterMonitorTest.java
    hangs
  - S8068674: Increment minor version of HSx for 7u85 and
    initialize the build number
  - S8071668: [macosx] Clipboard does not work with 3rd parties
    Clipboard Managers
  - S8073357: schema1.xsd has wrong content. Sequence of the enum
    values has been changed
  - S8073385: Bad error message on parsing illegal character in
    XML attribute
  - S8074098: 2D_Font/Bug8067699 test fails with SIGBUS crash on
    Solaris Sparc
  - S8074297: substring in XSLT returns wrong character if string
    contains supplementary chars
  - S8075575: com/sun/security/auth/login/ConfigFile/InconsistentError.java
    failed in certain env.
  - S8075576: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java
    failed in certain env.
  - S8075667: (tz) Support tzdata2015b
  - S8076290: JCK test api/xsl/conf/string/string17 starts failing
    after JDK-8074297
  - S8077685: (tz) Support tzdata2015d
  - S8078348: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
    fails with BindException
  - S8078439: SPNEGO auth fails if client proposes MS krb5 OID
  - S8078529: Increment the build value to b02 for hs24.85 in 7u85
  - S8078562: Add modified dates
  - S8080318: jdk8u51 l10n resource file translation update
  - S8081386: Test sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
    test has RC4 dependencies
  - S8081622: Increment the build value to b03 for hs24.85 in 7u85
  - S8081775: two lib/testlibrary tests are failing with "Error.
    failed to clean up files after test" with jtreg 4.1 b12
  - OJ01: Allow OpenJDK to build on PaX-enabled kernels
  - OJ02: Fix build where PAX_COMMAND is not specified
  - OJ03: Only apply PaX-marking when needed by a running PaX kernel
  - OJ04: Revert introduction of lambda expression in
    sun.lwawt.macosx.LWCToolkit
  - OJ05: Fix mistake in 8075374 backport
  * Backports
  - S8087120, RH1206656, PR2553: [GCC5] java.lang.StackOverflowError
    on  Zero JVM initialization on non x86 platforms.
  * Bug fixes
  - PR2501: libjavasctp.so doesn't need to link against libdl when
    linking against libsctp
  - PR2502: Remove -fno-tree-vectorize workaround now
    http://gcc.gnu.org/PR63341 is fixed
  - PR2503: Add existence check for all optional dependencies in
    jdk_generic_profile.sh
  - PR2521: Systems with a GLib without libgio segfault when
    obtaining proxy information
- Removed patch:
  * zero-dummy.patch
  - Integrated in icedtea 2.6.1</changelog>
  <changelog author="fstrba@suse.com" date="1443528000">- Add option to build Sun Elliptical Curve Crypto provider
  * Enable for openSUSE:Factory
- Added patch:
  * icedtea-2.6.1-sunec.patch
  - make it easier to link the SUNEC Crypto provider</changelog>
  <changelog author="fstrba@suse.com" date="1445601600">- Update to 2.6.2 - OpenJDK 7u91 (bsc#951376)
  * Security fixes
  - S8048030, CVE-2015-4734: Expectations should be consistent
  - S8068842, CVE-2015-4803: Better JAXP data handling
  - S8076339, CVE-2015-4903: Better handling of remote object
    invocation
  - S8076383, CVE-2015-4835: Better CORBA exception handling
  - S8076387, CVE-2015-4882: Better CORBA value handling
  - S8076392, CVE-2015-4881: Improve IIOPInputStream consistency
  - S8076413, CVE-2015-4883: Better JRMP message handling
  - S8078427, CVE-2015-4842: More supportive home environment
  - S8078440: Safer managed types
  - S8080541: More direct property handling
  - S8080688, CVE-2015-4860: Service for DGC services
  - S8081760: Better group dynamics
  - S8086092, CVE-2015-4840: More palette improvements
  - S8086733, CVE-2015-4893: Improve namespace handling
  - S8087350: Improve array conversions
  - S8103671, CVE-2015-4805: More objective stream classes
  - S8103675: Better Binary searches
  - S8130078, CVE-2015-4911: Document better processing
  - S8130193, CVE-2015-4806: Improve HTTP connections
  - S8130864: Better server identity handling
  - S8130891, CVE-2015-4843: (bf) More direct buffering
  - S8131291, CVE-2015-4872: Perfect parameter patterning
  - S8132042, CVE-2015-4844: Preserve layout presentation
  * Import of OpenJDK 7 u85 build 2
  - S8133968: Revert 8014464 on OpenJDK 7
  - S8133993: [TEST_BUG] Make CipherInputStreamExceptions compile
    on OpenJDK 7
  - S8134248: Fix recently backported tests to work with OpenJDK
    7u
  - S8134610: Mac OS X build fails after July 2015 CPU
  - S8134618: test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java
    has bad license header
  * Import of OpenJDK 7 u91 build 0
  - S6854417: TESTBUG: java/util/regex/RegExTest.java fails
    intermittently
  - S6966259: Make PrincipalName and Realm immutable
  - S8005226: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
    fails intermittently
  - S8014097: add doPrivileged methods with limited privilege
    scope
  - S8021191: Add isAuthorized check to limited doPrivileged
    methods
  - S8028780: JDK KRB5 module throws OutOfMemoryError when CCache
    is corrupt
  - S8064331: JavaSecurityAccess.doIntersectionPrivilege() drops
    the information about the domain combiner of the stack ACC
  - S8076506: Increment minor version of HSx for 7u91 and
    initialize the build number
  - S8078822: 8068842 fix missed one new file
    PrimeNumberSequenceGenerator.java
  - S8079323: Serialization compatibility for Templates: need to
    exclude Hashtable from serialization
  - S8087118: Remove missing package from java.security files
  - S8098547: (tz) Support tzdata2015e
  - S8130253: ObjectStreamClass.getFields too restrictive
  - S8133321: (tz) Support tzdata2015f
  - S8135043: ObjectStreamClass.getField(String) too restrictive
  * Import of OpenJDK 7 u91 build 1
  - S8072932: Test fails with java.security.AccessControlException:
    access denied ("java.security.SecurityPermission"
    "getDomainCombiner")
  * Backports
  - S6880559, PR2674: Enable PKCS11 64-bit windows builds
  - S6904403, PR2674: assert(f == k-&gt;has_finalizer(),"inconsistent
    has_finalizer") with debug VM
  - S7011441, PR2674: jndi/ldap/Connection.java needs to avoid
    spurious wakeup
  - S7059542, PR2674: JNDI name operations should be locale
    independent
  - S7105461, PR2571: Large JTables are not rendered correctly with
    Xrender pipeline
  - S7105883, PR2560: JDWP: agent crash if there exists a
    ThreadGroup with null name
  - S7107611, PR2674: sun.security.pkcs11.SessionManager is
    scalability blocker
  - S7127066, PR2674: Class verifier accepts an invalid class file
  - S7150092, PR2674: NTLM authentication fail if user specified a
    different realm
  - S7150134, PR2571: JCK api/java_awt/Graphics/index.html#DrawLine
    fails with OOM for jdk8 with XRender pipeline
  - S7152582, PR2674: PKCS11 tests should use the NSS libraries
    available in the OS
  - S7156085, PR2674: ArrayIndexOutOfBoundsException throws in
    UTF8Reader of SAXParser
  - S7177045, PR2674: Rework the TestProviderLeak.java regression
    test, it is too fragile to low memory errors.
  - S7190945, PR2674: pkcs11 problem loading NSS libs on Ubuntu
  - S8005226, PR2674: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
    fails intermittently
  - S8009438, PR2674: sun/security/pkcs11/Secmod tests failing on
    Ubuntu 12.04
  - S8011709, PR2509: [parfait] False positive: memory leak in
    jdk/src/share/native/sun/font/layout/CanonShaping.cpp
  - S8012971, PR2674: PKCS11Test hiding exception failures
  - S8016105, PR2560: Add complementary RETURN_NULL allocation
    macros in allocation.hpp
  - S8020424, PR2674: The NSS version should be detected before
    running crypto tests
  - S8020443, PR2674: Frame is not created on the specified
    GraphicsDevice with two monitors
  - S8021897, PR2560: EXCEPTION_ACCESS_VIOLATION on debugging
    String.contentEquals()
  - S8022683, PR2560: JNI GetStringUTFChars should return NULL on
    allocation failure not abort the VM
  - S8023052, PR2509: JVM crash in native layout
  - S8025922, PR2560: JNI access to Strings need to check if the
    value field is non-null
  - S8026119. PR2679: Regression test DHEKeySizing.java failing
    intermittently
  - S8027624, PR2674: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    unstable again
  - S8033069, PR2674: mouse wheel scroll closes combobox popup
  - S8035150, PR2674: ShouldNotReachHere() in ConstantPool::copy_entry_to
  - S8039212, PR2674: SecretKeyBasic.sh needs to avoid NSS libnss3
    and libsoftokn3 version mismatches
  - S8042855, PR2509: [parfait] Potential null pointer dereference
    in IndicLayoutEngine.cpp
  - S8044364, PR2674: runtime/RedefineFinalizer test fails on windows
  - S8048353, PR2674: jstack -l crashes VM when a Java mirror for a
    primitive type is locked
  - S8050123, PR2674: Incorrect property name documented in CORBA
    InputStream API
  - S8056122, PR1896: Upgrade JDK to use LittleCMS 2.6
  - S8056124, PR2674: Hotspot should use PICL interface to get
    cacheline size on SPARC
  - S8057934, PR1896: Upgrade to LittleCMS 2.6 breaks AIX build
  - S8059200, PR2674: Promoted JDK9 b31 for Solaris-amd64 fails
    (Error: dl failure on line 744, no picl library) on Solaris 11.1
  - S8059588, PR2674: deadlock in java/io/PrintStream when verbose
    java.security.debug flags are set
  - S8062518, PR2674: AIOBE occurs when accessing to document
    function in extended function in JAXP
  - S8062591, PR2674: SPARC PICL causes significantly longer startup
    times
  - S8072863, PR2674: Replace fatal() with vm_exit_during_initialization()
    when an incorrect class is found on the bootclasspath
  - S8073453, PR2674: Focus doesn't move when pressing Shift + Tab
    keys
  - S8074350, PR2674: Support ISO 4217 "Current funds codes" table
    (A.2)
  - S8074869, PR2674: C2 code generator can replace -0.0f with
    +0.0f on Linux
  - S8075609, PR2674: java.lang.IllegalArgumentException: aContainer
    is not a focus cycle root of aComponent
  - S8075773, PR2674: jps running as root fails after the fix of
    JDK-8050807
  - S8076040, PR2674: Test com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    fails with -XX:+UseG1GC
  - S8076328, PR2679: Enforce key exchange constraints
  - S8076455, PR2674: IME Composition Window is displayed on
    incorrect position
  - S8076968, PR2674: PICL based initialization of L2 cache line
    size on some SPARC systems is incorrect
  - S8077102, PR2674: dns_lookup_realm should be false by default
  - S8077409, PR2674: Drawing deviates when validate() is invoked
    on java.awt.ScrollPane
  - S8078113, PR2674: 8011102 changes may cause incorrect results
  - S8078331, PR1896: Upgrade JDK to use LittleCMS 2.7
  - S8080012, PR2674: JVM times out with vdbench on SPARC M7-16
  - S8081392, PR2674: getNodeValue should return 'null' value for
    Element nodes
  - S8081470, PR2674: com/sun/jdi tests are failing with "Error.
    failed to clean up files after test" with jtreg 4.1 b12
  - S8081756, PR1896: Mastering Matrix Manipulations
  - S8130297, PR2674: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    still failing after JDK-8076040
  - S8133636, PR2674: [TEST_BUG] Import/add tests for the problem
    seen in 8076110
  * Bug fixes
  - PR2512: Reset success following calls in LayoutManager.cpp
  - PR2557, G390663: Update Gentoo font configuration and allow font
    directory to be specified
  - PR2568: openjdk causes a full desktop crash on RHEL 6 i586
  - PR2683: AArch64 port has broken Zero on AArch64
  - PR2684: AArch64 port not selected on architectures where
    host_cpu != aarch64
  - PR2686: Add generated Fedora &amp; Gentoo font configurations for
    bootstrap stage
  * CACAO
  - PR2652: Set classLoader field in java.lang.Class as expected by
    JDK</changelog>
  <changelog author="fstrba@suse.com" date="1453118400">- Move libjavagtk to the full package as not to polute the headless
  with X dependencies (bsc#939523).</changelog>
  <changelog author="fstrba@suse.com" date="1453464000">- Update to 2.6.4 - OpenJDK 7u95 (bsc#962743)
  * Security fixes
  - S8059054, CVE-2016-0402: Better URL processing
  - S8130710, CVE-2016-0448: Better attributes processing
  - S8132210: Reinforce JMX collector internals
  - S8132988: Better printing dialogues
  - S8133962, CVE-2016-0466: More general limits
  - S8137060: JMX memory management improvements
  - S8139012: Better font substitutions
  - S8139017, CVE-2016-0483: More stable image decoding
  - S8140543, CVE-2016-0494: Arrange font actions
  - S8143185: Cleanup for handling proxies
  - S8143941, CVE-2015-8126, CVE-2015-8472: Update splashscreen
    displays
  - S8144773, CVE-2015-7575: Further reduce use of MD5 (SLOTH)
  - S8142882, CVE-2015-4871: rebinding of the receiver of a
    DirectMethodHandle may allow a protected method to be accessed
  * Import of OpenJDK 7 u95 build 0
  - S7167988: PKIX CertPathBuilder in reverse mode doesn't work if
    more than one trust anchor is specified
  - S8068761: [TEST_BUG] java/nio/channels/ServerSocketChannel/AdaptServerSocket.java
    failed with SocketTimeoutException
  - S8074068: Cleanup in src/share/classes/sun/security/x509/
  - S8075773: jps running as root fails after the fix of JDK-8050807
  - S8081297: SSL Problem with Tomcat
  - S8131181: Increment minor version of HSx for 7u95 and
    initialize the build number
  - S8132082: Let OracleUcrypto accept RSAPrivateKey
  - S8134605: Partial rework of the fix for 8081297
  - S8134861: XSLT: Extension func call cause exception if
    namespace URI contains partial package name
  - S8135307: CompletionFailure thrown when calling FieldDoc.type,
    if the field's type is missing
  - S8138716: (tz) Support tzdata2015g
  - S8140244: Port fix of JDK-8075773 to MacOSX
  - S8141213: [Parfait]Potentially blocking function
    GetArrayLength called in JNI critical region at line 239 of
    jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c in
    function GET_ARRAYS
  - S8141287: Add MD5 to jdk.certpath.disabledAlgorithms - Take 2
  - S8142928: [TEST_BUG] sun/security/provider/certpath/ReverseBuilder/ReverseBuild.java
    8u71 failure
  - S8143132: L10n resource file translation update
  - S8144955: Wrong changes were pushed with 8143942
  - S8145551: Test failed with Crash for Improved font lookups
  - S8147466: Add -fno-strict-overflow to
    IndicRearrangementProcessor{,2}.cpp
  * Backports
  - S8140244: Port fix of JDK-8075773 to AIX
  - S8133196, PR2712, RH1251935: HTTPS hostname invalid issue with
    InetAddress
  - S8140620, PR2710: Find and load default.sf2 as the default
    soundbank on Linux
- Update the java-1_7_0-openjdk.keyring file to include both keys
  of Andrew John Hughes of icedtea fame.
- Rename the keyring file and disable it in the spec file until
  the key servers can handle those keys.</changelog>
  <changelog author="fstrba@suse.com" date="1459166400">- Update to 2.6.5 - OpenJDK 7u99 (bsc#972468)
  * Security fixes
  - S8152335, CVE-2016-0636: Improve MethodHandle consistency
  * Import of OpenJDK 7 u99 build 0
  - S6425769, PR2858: Allow specifying an address to bind JMX
    remote connector
  - S6961123: setWMClass fails to null-terminate WM_CLASS string
  - S8145982, PR2858: JMXInterfaceBindingTest is failing
    intermittently
  - S8146015, PR2858: JMXInterfaceBindingTest is failing
    intermittently for IPv6 addresses
  * Backports
  - S8028727, PR2814: [parfait] warnings from b116 for
    jdk.src.share.native.sun.security.ec: JNI pending exceptions
  - S8048512, PR2814: Uninitialised memory in
    jdk/src/share/native/sun/security/ec/ECC_JNI.cpp
  - S8071705. PR2819, RH1182694: Java application menu misbehaves
    when running multiple screen stacked vertically
  - S8150954, PR2866, RH1176206: AWT Robot not compatible with
    GNOME Shell
  * Bug fixes
  - PR2803: Make system CUPS optional
  - PR2886: Location of 'stap' executable is hard-coded
  - PR2893: test/tapset/jstaptest.pl should be executable
  - PR2894: Add missing test directory in make check.
  * CACAO
  - PR2781, CA195: typeinfo.cpp: typeinfo_merge_nonarrays:
    Assertion `dest &amp;&amp; result &amp;&amp; x.any &amp;&amp; y.any' failed
  * AArch64 port
  - PR2852: Add support for large code cache
  - PR2852: Apply ReservedCodeCacheSize default limiting to
    AArch64 only.
  - S8081289, PR2852: aarch64: add support for
    RewriteFrequentPairs in interpreter
  - S8131483, PR2852: aarch64: illegal stlxr instructions
  - S8133352, PR2852: aarch64: generates constrained unpredictable
    instructions
  - S8133842, PR2852: aarch64: C2 generates illegal instructions
    with int shifts &gt;=32
  - S8134322, PR2852: AArch64: Fix several errors in C2 biased
    locking implementation
  - S8136615, PR2852: aarch64: elide DecodeN when followed by
    CmpP 0
  - S8138575, PR2852: Improve generated code for profile counters
  - S8138641, PR2852: Disable C2 peephole by default for aarch64
  - S8138966, PR2852: Intermittent SEGV running ParallelGC
  - S8143067, PR2852: aarch64: guarantee failure in javac
  - S8143285, PR2852: aarch64: Missing load acquire when checking
    if ConstantPoolCacheEntry is resolved
  - S8143584, PR2852: Load constant pool tag and class status with
    load acquire
  - S8144201, PR2852: aarch64:
    jdk/test/com/sun/net/httpserver/Test6a.java fails with
  - -enable-unlimited-crypto
  - S8144582, PR2852: AArch64 does not generate correct branch
    profile data
  - S8146709, PR2852: AArch64: Incorrect use of ADRP for
    byte_map_base
  - S8147805, PR2852: aarch64: C1 segmentation fault due to inline
    Unsafe.getAndSetObject
  - S8148240, PR2852: aarch64: random infrequent null pointer
    exceptions in javac
  * PPC &amp; AIX port
  - S8034797, PR2851: AIX: Fix os::naked_short_sleep() in
    os_aix.cpp after 8028280
  - S8139258, PR2851: PPC64LE: argument passing problem when
    passing 15 floats in native call
  - S8139421, PR2851: PPC64LE: MacroAssembler::bxx64_patchable
    kill register R12</changelog>
  <changelog author="fstrba@suse.com" date="1461326400">- Update to 2.6.6 - OpenJDK 7u101 (bsc#976340)
  * Security fixes
  - S8129952, CVE-2016-0686: Ensure thread consistency
  - S8132051, CVE-2016-0687: Better byte behavior
  - S8138593, CVE-2016-0695: Make DSA more fair
  - S8139008: Better state table management
  - S8143167, CVE-2016-3425: Better buffering of XML strings
  - S8144430, CVE-2016-3427: Improve JMX connections
  - S8146494: Better ligature substitution
  - S8146498: Better device table adjustments
  * Import of OpenJDK 7 u101 build 0
  - S4858370: JDWP: Memory Leak: GlobalRefs never deleted when
    processing invokeMethod command
  - S7127906: (launcher) convert the launcher regression tests to
    java
  - S8002116: This JdbReadTwiceTest.sh gets an exit 1
  - S8004007: test/sun/tools/jinfo/Basic.sh fails on when runSA is
    set to true
  - S8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when
    invoked with NMT explicitly turned on
  - S8027705: com/sun/jdi/JdbMethodExitTest.sh fails when a
    background thread is generating events.
  - S8028537: PPC64: Updated the JDK regression tests to run on
    AIX
  - S8036132: Tab characters in test/com/sun/jdi files
  - S8038963: com/sun/jdi tests fail because cygwin's ps sometimes
    misses processes
  - S8044419: TEST_BUG: com/sun/jdi/JdbReadTwiceTest.sh fails when
    run under root
  - S8059661: Test SoftReference and OOM behavior
  - S8072753: Nondeterministic wrong answer on arithmetic
  - S8073735: [TEST_BUG] compiler/loopopts/CountedLoopProblem.java
    got OOME
  - S8074146: [TEST_BUG] jdb has succeded to read an unreadable
    file
  - S8134297: NPE in GSSNameElement nameType check
  - S8134650: Xsl transformation gives different results in 8u66
  - S8141229: [Parfait] Null pointer dereference in cmsstrcasecmp
    of cmserr.c
  - S8143002: [Parfait] JNI exception pending in fontpath.c:1300
  - S8146477: [TEST_BUG] ClientJSSEServerJSSE.java failing again
  - S8146967: [TEST_BUG] javax/security/auth/SubjectDomainCombiner/Optimize.java
    should use 4-args ProtectionDomain constructor
  - S8147567: InterpreterRuntime::post_field_access not updated
    for boolean in JDK-8132051
  - S8148446: (tz) Support tzdata2016a
  - S8148475: Missing SA Bytecode updates.
  - S8149170: Better byte behavior for native arguments
  - S8149367: PolicyQualifierInfo/index_Ctor JCk test fails with
    IOE: Invalid encoding for PolicyQualifierInfo
  - S8150012: Better byte behavior for reflection
  - S8150790: 8u75 L10n resource file translation update
  - S8153673: [BACKOUT] JDWP: Memory Leak: GlobalRefs never
    deleted when processing invokeMethod command
  - S8154210: Zero: Better byte behaviour
  * Bug fixes
  - PR2889: OpenJDK should check for system cacerts database (e.g.
    /etc/pki/java/cacerts)
  - PR2929: configure: error: "A JDK home directory could not be
    found."
  - PR2935: Check that freetype defines
    FT_CONFIG_OPTION_INFINALITY_PATCHSET if enabling infinality
  - PR2938: Fix build of 8148487 backport
  - PR2939: Remove rogue ReleaseStringUTFChars line remaining from
    merge of 7u101 b00
  * PPC &amp; AIX port
  - S8148487: PPC64: Better byte behavior
  * AArch64 port
  - S8154413: AArch64: Better byte behaviour
  - PR2914: byte_map_base is not page aligned on OpenJDK 7
  * JamVM
  - PR2665: icedtea/jamvm 2.6 fails as a build VM for icedtea</changelog>
  <changelog author="fstrba@suse.com" date="1464609600">- Added patch:
  * java-1_7_0-openjdk-gcc6.patch
    + Fix build with gcc 6.1
- Add -fno-delete-null-pointer-checks -fno-lifetime-dse to try to
  avoid some crashes</changelog>
  <changelog author="agraf@suse.com" date="1465905600">- Fix aarch64 running with 48 bits va space (bsc#984684)
  * hotspot-aarch64-fix-48bit-va.patch</changelog>
  <changelog author="schwab@suse.de" date="1466337600">- aarch64-remove-unused-code.patch: remove unsused definition of min
  conflicting with macro</changelog>
  <changelog author="fstrba@suse.com" date="1467201600">- Enable SunEC for SLE12 and Leap (bsc#982366)</changelog>
  <changelog author="fstrba@suse.com" date="1469793600">- Update to 2.6.7 - OpenJDK 7u111
  * Security fixes
  - S8079718, CVE-2016-3458: IIOP Input Stream Hooking
    (bsc#989732)
  - S8145446, CVE-2016-3485: Perfect pipe placement (Windows
    only)  (bsc#989734)
  - S8147771: Construction of static protection domains under
    Javax custom policy
  - S8148872, CVE-2016-3500: Complete name checking (bsc#989730)
  - S8149962, CVE-2016-3508: Better delineation of XML processing
    (bsc#989731)
  - S8150752: Share Class Data
  - S8151925: Font reference improvements
  - S8152479, CVE-2016-3550: Coded byte streams (bsc#989733)
  - S8155981, CVE-2016-3606: Bolster bytecode verification
    (bsc#989722)
  - S8155985, CVE-2016-3598: Persistent Parameter Processing
    (bsc#989723)
  - S8158571, CVE-2016-3610: Additional method handle validation
    (bsc#989725)
  - CVE-2016-3511 (bsc#989727)
  - CVE-2016-3503 (bsc#989728)
  - CVE-2016-3498 (bsc#989729)
  * Import of OpenJDK 7 u111 build 0
  - S6953295: Move few sun.security.{util, x509, pkcs} classes
    used by keytool/jarsigner to another package
  - S7060849: Eliminate pack200 build warnings
  - S7064075: Security libraries don't build with
    javac -Xlint:all,-deprecation -Werror
  - S7069870: Parts of the JDK erroneously rely on generic array
    initializers with diamond
  - S7102686: Restructure timestamp code so that jars and modules
    can more easily share the same code
  - S7105780: Add SSLSocket client/SSLEngine server to templates
    directory
  - S7142339: PKCS7.java is needlessly creating SHA1PRNG
    SecureRandom instances when timestamping is not done
  - S7152582: PKCS11 tests should use the NSS libraries available
    in the OS
  - S7192202: Make sure keytool prints both unknown and
    unparseable extensions
  - S7194449: String resources for Key Tool and Policy Tool
    should be in their respective packages
  - S7196855: autotest.sh fails on ubuntu because libsoftokn.so
    not found
  - S7200682: TEST_BUG: keytool/autotest.sh still has problems
    with libsoftokn.so
  - S8002306: (se) Selector.open fails if invoked with thread
    interrupt status set [win]
  - S8009636: JARSigner including TimeStamp PolicyID
    (TSAPolicyID) as defined in RFC3161
  - S8019341: Update CookieHttpsClientTest to use the newer
    framework.
  - S8022228: Intermittent test failures in
    sun/security/ssl/javax/net/ssl/NewAPIs
  - S8022439: Fix lint warnings in sun.security.ec
  - S8022594: Potential deadlock in &lt;clinit&gt; of
    sun.nio.ch.Util/IOUtil
  - S8023546: sun/security/mscapi/ShortRSAKey1024.sh fails
    intermittently
  - S8036612: [parfait] JNI exception pending in
    jdk/src/windows/native/sun/security/mscapi/security.cpp
  - S8037557: test SessionCacheSizeTests.java timeout
  - S8038837: Add support to jarsigner for specifying timestamp
    hash algorithm
  - S8079410: Hotspot version to share the same update and build
    version from JDK
  - S8130735: javax.swing.TimerQueue: timer fires late when
    another timer starts
  - S8139436: sun.security.mscapi.KeyStore might load incomplete
    data
  - S8144313: Test SessionTimeOutTests can be timeout
  - S8146387: Test SSLSession/SessionCacheSizeTests socket
    accept timed out
  - S8146669: Test SessionTimeOutTests fails intermittently
  - S8146993: Several javax/management/remote/mandatory regression
    tests fail after JDK-8138811
  - S8147857: [TEST] RMIConnector logs attribute names incorrectly
  - S8151841, PR3098: Build needs additional flags to compile
    with GCC 6
  - S8151876: (tz) Support tzdata2016d
  - S8157077: 8u101 L10n resource file updates
  - S8161262: Fix jdk build with gcc 4.1.2: -fno-strict-overflow
    not known.
  * Import of OpenJDK 7 u111 build 1
  - S7081817: test/sun/security/provider/certpath/X509CertPath/IllegalCertificates.java failing
  - S8140344: add support for 3 digit update release numbers
  - S8145017: Add support for 3 digit hotspot minor version
    numbers
  - S8162344: The API changes made by CR 7064075 need to be
    reverted
  * Backports
  - S2178143, PR2958: JVM crashes if the number of bound CPUs
    changed during runtime
  - S4900206, PR3101: Include worst-case rounding tests for Math
    library functions
  - S6260348, PR3067: GTK+ L&amp;F JTextComponent not respecting
    desktop caret blink rate
  - S6934604, PR3075: enable parts of EliminateAutoBox by default
  - S7043064, PR3020: sun/java2d/cmm/ tests failed against
    RI b141 &amp; b138-nightly
  - S7051394, PR3020: NullPointerException when running
    regression tests LoadProfileTest by using openjdk-7-b144
  - S7086015, PR3013: fix
    test/tools/javac/parser/netbeans/JavacParserTest.java
  - S7119487, PR3013: JavacParserTest.java test fails on Windows
    platforms
  - S7124245, PR3020: [lcms] ColorConvertOp to color space
    CS_GRAY apparently converts orange to 244,244,0
  - S7159445, PR3013: (javac) emits inaccurate diagnostics for
    enhanced for-loops
  - S7175845, PR1437, RH1207129: 'jar uf' changes file
    permissions unexpectedly
  - S8005402, PR3020: Need to provide benchmarks for color
    management
  - S8005530, PR3020: [lcms] Improve performance of ColorConverOp
    for default destinations
  - S8005930, PR3020: [lcms] ColorConvertOp: Alpha channel is not
    transferred from source to destination.
  - S8013430, PR3020: REGRESSION:
    closed/java/awt/color/ICC_Profile/LoadProfileTest/LoadProfileTest.java
    fails with java.io.StreamCorruptedException: invalid type
    code: EE since 8b87
  - S8014286, PR3075: failed java/lang/Math/DivModTests.java
    after 6934604 changes
  - S8014959, PR3075: assert(Compile::current()-&gt;live_nodes() &lt; (uint)MaxNodeLimit)
    failed: Live Node limit exceeded limit
  - S8019247, PR3075: SIGSEGV in compiled method
    c8e.e.t_.getArray(Ljava/lang/Class;)[Ljava/lang/Object
  - S8024511, PR3020: Crash during color profile destruction
  - S8025429, PR3020: [parfait] warnings from b107 for
    sun.java2d.cmm: JNI exception pending
  - S8026702, PR3020: Fix for 8025429 breaks jdk build on windows
  - S8026780, PR3020, RH1142587: Crash on PPC and PPC v2 for
    Java_awt test suit
  - S8047066, PR3020: Test test/sun/awt/image/bug8038000.java
    fails with ClassCastException
  - S8069181, PR3012, RH1015612: java.lang.AssertionError when
    compiling JDK 1.4 code in JDK 8
  - S8158260, PR2992, RH1341258: PPC64: unaligned Unsafe.getInt
    can lead to the generation of illegal instructions (bsc#988651)
  - S8159244, PR3075: Partially initialized string object created
    by C2's string concat optimization may escape
  * Bug fixes
  - PR2799, RH1195203: Files are missing from resources.jar
  - PR2900: Don't use WithSeed versions of NSS functions as they
    don't fully process the seed
  - PR3091: SystemTap is heavily confused by multiple JDKs
  - PR3102: Extend 8022594 to AixPollPort
  - PR3103: Handle case in clean-fonts where
    linux.fontconfig.Gentoo.properties.old has not been created
  - PR3111: Provide option to disable SystemTap tests
  - PR3114: Don't assume system mime.types supports
    text/x-java-source
  - PR3115: Add check for elliptic curve cryptography
    implementation
  - PR3116: Add tests for Java debug info and source files
  - PR3118: Path to agpl-3.0.txt not updated
  - PR3119: Makefile handles cacerts as a symlink, but the
    configure check doesn't
  * AArch64 port
  - S8148328, PR3100: aarch64: redundant lsr instructions in stub
    code.
  - S8148783, PR3100: aarch64: SEGV running SpecJBB2013
  - S8148948, PR3100: aarch64: generate_copy_longs calls align()
    incorrectly
  - S8150045, PR3100: arraycopy causes segfaults in SATB during
    garbage collection
  - S8154537, PR3100: AArch64: some integer rotate instructions
    are never emitted
  - S8154739, PR3100: AArch64: TemplateTable::fast_xaccess loads
    in wrong mode
  - S8157906, PR3100: aarch64: some more integer rotate
    instructions are never emitted
- Removed patch:
  * hotspot-aarch64-fix-48bit-va.patch
  - fixed upstream
- Remove special flags for gcc6, since they are handled upstream</changelog>
  <changelog author="fstrba@suse.com" date="1473854400">- Disable arm32 JIT, since its build broken
  (http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2942)</changelog>
  <changelog author="fstrba@suse.com" date="1479124800">- Update to 2.6.8 - OpenJDK 7u121
  * Security fixes
    + S8151921: Improved page resolution
    + S8155968: Update command line options
    + S8155973, CVE-2016-5542: Tighten jar checks (bsc#1005522)
    + S8157176: Improved classfile parsing
    + S8157739, CVE-2016-5554: Classloader Consistency Checking
    (bsc#1005523)
    + S8157749: Improve handling of DNS error replies
    + S8157753: Audio replay enhancement
    + S8157759: LCMS Transform Sampling Enhancement
    + S8157764: Better handling of interpolation plugins
    + S8158302: Handle contextual glyph substitutions
    + S8158993, CVE-2016-5568: Service Menu services (bsc#1005525)
    + S8159495: Fix index offsets
    + S8159503: Amend Annotation Actions
    + S8159511: Stack map validation
    + S8159515: Improve indy validation
    + S8159519, CVE-2016-5573: Reformat JDWP messages (bsc#1005526)
    + S8160090: Better signature handling in pack200
    + S8160094: Improve pack200 layout
    + S8160098: Clean up color profiles
    + S8160591, CVE-2016-5582: Improve internal array handling
    (bsc#1005527)
    + S8160838, CVE-2016-5597: Better HTTP service (bsc#1005528)
    + PR3207, RH1367357: lcms2: Out-of-bounds read in
    Type_MLU_Read()
    + CVE-2016-5556 (bsc#1005524)
  * Import of OpenJDK 7 u121 build 0
    + S6624200: Regression test fails:
    test/closed/javax/swing/JMenuItem/4654927/bug4654927.java
    + S6882559: new JEditorPane("text/plain","") fails for null
    context class loader
    + S7090158: Networking Libraries don't build with javac -Werror
    + S7125055: ContentHandler.getContent API changed in error
    + S7145960: sun/security/mscapi/ShortRSAKey1024.sh failing on
    windows
    + S7187051: ShortRSAKeynnn.sh tests should do cleanup before
    start test
    + S8000626: Implement dead key detection for KeyEvent on Linux
    + S8003890: corelibs test scripts should pass TESTVMOPTS
    + S8005629: javac warnings compiling
    java.awt.EventDispatchThread and sun.awt.X11.XIconWindow
    + S8010297: Missing isLoggable() checks in logging code
    + S8010782: clean up source files containing carriage return
    characters
    + S8014431: cleanup warnings indicated by the -Wunused-value
    compiler option on linux
    + S8015265: revise the fix for 8007037
    + S8016747: Replace deprecated PlatformLogger isLoggable(int)
    with isLoggable(Level)
    + S8020708: NLS mnemonics missing in SwingSet2/JInternalFrame
    demo
    + S8024756: method grouping tabs are not selectable
    + S8026741: jdk8 l10n resource file translation update 5
    + S8048147: Privilege tests with JAAS Subject.doAs
    + S8048357: PKCS basic tests
    + S8049171: Additional tests for jarsigner's warnings
    + S8059177: jdk8u40 l10n resource file translation update 1
    + S8075584: test for 8067364 depends on hardwired text advance
    + S8076486: [TESTBUG]
    javax/security/auth/Subject/doAs/NestedActions.java fails if
    extra VM options are given
    + S8077953: [TEST_BUG]
    com/sun/management/OperatingSystemMXBean/TestTotalSwap.java
    Compilation failed after JDK-8077387
    + S8080628: No mnemonics on Open and Save buttons in
    JFileChooser
    + S8083601: jdk8u60 l10n resource file translation update 2
    + S8140530: Creating a VolatileImage with size 0,0 results in
    no longer working g2d.drawString
    + S8142926: OutputAnalyzer's shouldXXX() calls return this
    + S8143134: L10n resource file translation update
    + S8147077: IllegalArgumentException thrown by
    api/java_awt/Component/FlipBufferStrategy/indexTGF_General
    + S8148127: IllegalArgumentException thrown by JCK test
    api/java_awt/Component/FlipBufferStrategy/indexTGF_General in
    opengl pipeline
    + S8150611: Security problem on sun.misc.resources.Messages*
    + S8157653: [Parfait] Uninitialised variable in awt_Font.cpp
    + S8158734: JEditorPane.createEditorKitForContentType throws
    NPE after 6882559
    + S8159684: (tz) Support tzdata2016f
    + S8160934: isnan() is not available on older MSVC compilers
    + S8162411: Service Menu services 2
    + S8162419: closed/com/oracle/jfr/runtime/TestVMInfoEvent.sh
    failing after JDK-8155968
    + S8162511: 8u111 L10n resource file updates
    + S8162792: Remove constraint DSA keySize &lt; 1024 from
    jdk.jar.disabledAlgorithms in jdk8
    + S8164452: 8u111 L10n resource file update - msgdrop 20
    + S8165816: jarsigner -verify shows jar unsigned if it was
    signed with a weak algorithm
    + S8166381: Back out changes to the java.security file to not
    disable MD5
  * Backports
    + S6604109, PR3162:
    javax.print.PrintServiceLookup.lookupPrintServices fails
    SOMETIMES for Cups
    + S6907252, PR3162: ZipFileInputStream Not Thread-Safe
    + S8024046, PR3162: Test sun/security/krb5/runNameEquals.sh
    failed on 7u45 Embedded linux-ppc*
    + S8028479, PR3162: runNameEquals still cannot precisely detect
    if a usable native krb5 is available
    + S8034057, PR3162: Files.getFileStore and Files.isWritable do
    not work with SUBST'ed drives (win)
    + S8038491, PR3162: Improve synchronization in ZipFile.read()
    + S8038502, PR3162: Deflater.needsInput() should use
    synchronization
    + S8059411, PR3162: RowSetWarning does not correctly chain
    warnings
    + S8062198, PR3162: Add RowSetMetaDataImpl Tests and add column
    range validation to isdefinitlyWritable
    + S8066188, PR3162: BaseRowSet returns the wrong default value
    for escape processing
    + S8072466, PR3162: Deadlock when initializing MulticastSocket
    and DatagramSocket
    + S8075118, PR3162: JVM stuck in infinite loop during
    verification
    + S8076579, PR3162: Popping a stack frame after exception
    breakpoint sets last method param to exception
    + S8078495, PR3162: End time checking for native TGT is wrong
    + S8078668, PR3162: jar usage string mentions unsupported
    option '-n'
    + S8080115, PR3162: (fs) Crash in libgio when calling
    Files.probeContentType(path) from parallel threads
    + S8081794, PR3162: ParsePosition getErrorIndex returns 0 for
    TimeZone parsing problem
    + S8129957, PR3162: Deadlock in JNDI LDAP implementation when
    closing the LDAP context
    + S8130136, PR3162: Swing window sometimes fails to repaint
    partially when it becomes exposed
    + S8130274, PR3162: java/nio/file/FileStore/Basic.java fails
    when two successive stores in an iteration are determined to
    be equal
    + S8132551, PR3162: Initialize local variables before returning
    them in p11_convert.c
    + S8133207, PR3162: [TEST_BUG] ParallelProbes.java test fails
    after changes for JDK-8080115
    + S8133666, PR3162: OperatingSystemMXBean reports abnormally
    high machine CPU consumption on Linux
    + S8135002, PR3162: Fix or remove broken links in
    objectMonitor.cpp comments
    + S8137121, PR3162: (fc) Infinite loop FileChannel.truncate
    + S8137230, PR3162: TEST_BUG:
    java/nio/channels/FileChannel/LoopingTruncate.java timed out
    + S8139373, PR3162: [TEST_BUG]
    java/net/MulticastSocket/MultiDead.java failed with timeout
    + S8140249, PR3162: JVM Crashing During startUp If Flight
    Recording is enabled
    + S8141491, PR3160, G592292: Unaligned memory access in Bits.c
    + S8144483, PR3162: One long Safepoint pause directly after
    each GC log rotation
    + S8149611, PR3160, G592292: Add tests for
    Unsafe.copySwapMemory
  * Bug fixes
    + S8078628, PR3151: Zero build fails with pre-compiled headers
    disabled
    + PR3128: pax-mark-vm script calls "exit -1" which is invalid
    in dash
    + PR3131: PaX marking fails on filesystems which don't support
    extended attributes
    + PR3135: Makefile.am rule
    stamps/add/tzdata-support-debug.stamp has a typo in
    add-tzdata dependency
    + PR3141: Pass $(CC) and $(CXX) to OpenJDK build
    + PR3166: invalid zip timestamp handling leads to error
    building bootstrap-javac
    + PR3202: Update infinality configure test
    + PR3212: Disable ARM32 JIT by default
  * CACAO
    + PR3136: CACAO is broken due to 2 new native methods in
    sun.misc.Unsafe (from S8158260)
  * JamVM
    + PR3134: JamVM is broken due to 2 new native methods in
    sun.misc.Unsafe (from S8158260)
  * AArch64 port
    + S8167200, PR3204: AArch64: Broken stack pointer adjustment
    in interpreter
    + S8168888: Port 8160591: Improve internal array handling to
    AArch64.
    + PR3211: AArch64 build fails with pre-compiled headers
    disabled
- Changed patch:
  * java-1_7_0-openjdk-gcc6.patch
    + Rediff to changed context</changelog>
  <changelog author="fstrba@suse.com" date="1487073600">- Update to 2.6.9 - OpenJDK 7u131 (bsc#1020905)
  * Security fixes
  - S8138725: Add options for Javadoc generation
  - S8140353: Improve signature checking
  - S8151934, CVE-2017-3231: Resolve class resolution
  - S8156804, CVE-2017-3241: Better constraint checking
  - S8158406: Limited Parameter Processing
  - S8158997: JNDI Protocols Switch
  - S8159507: RuntimeVisibleAnnotation validation
  - S8161218: Better bytecode loading
  - S8161743, CVE-2017-3252: Provide proper login context
  - S8162577: Standardize logging levels
  - S8162973: Better component components
  - S8164143, CVE-2017-3260: Improve components for menu items
  - S8164147, CVE-2017-3261: Improve streaming socket output
  - S8165071, CVE-2016-2183: Expand TLS support
  - S8165344, CVE-2017-3272: Update concurrency support
  - S8166988, CVE-2017-3253: Improve image processing performance
  - S8167104, CVE-2017-3289: Additional class construction
    refinements
  - S8167223, CVE-2016-5552: URL handling improvements
  - S8168705, CVE-2016-5547: Better ObjectIdentifier validation
  - S8168714, CVE-2016-5546: Tighten ECDSA validation
  - S8168728, CVE-2016-5548: DSA signing improvments
  - S8168724, CVE-2016-5549: ECDSA signing improvments
  * Import of OpenJDK 7 u131 build 0
  - S6253144: Long narrowing conversion should describe the
    algorithm used and implied "risks"
  - S6328537: Improve javadocs for Socket class by adding
    references to SocketOptions
  - S6978886: javadoc shows stacktrace after print error
    resulting from disk full
  - S6995421: Eliminate the static dependency to
    sun.security.ec.ECKeyFactory
  - S6996372: synchronizing handshaking hash
  - S7027045: (doc) java/awt/Window.java has several typos in
    javadoc
  - S7054969: Null-check-in-finally pattern in java/security
    documentation
  - S7072353: JNDI libraries do not build with javac -Xlint:all
  - Werror
  - S7075563: Broken link in "javax.swing.SwingWorker"
  - S7077672: jdk8_tl nightly fail in step-2 build on 8/10/11
  - S7088502: Security libraries don't build with javac -Werror
  - S7092447: Clarify the default locale used in each locale
    sensitive operation
  - S7093640: Enable client-side TLS 1.2 by default
  - S7103570: AtomicIntegerFieldUpdater does not work when
    SecurityManager is installed
  - S7117360: Warnings in java.util.concurrent.atomic package
  - S7117465: Warning cleanup for IMF classes
  - S7187144: JavaDoc for ScriptEngineFactory.getProgram()
    contains an error
  - S8000418: javadoc should used a standard "generated by
    javadoc" string
  - S8000666: javadoc should write directly to Writer instead of
    composing strings
  - S8000673: remove dead code from HtmlWriter and subtypes
  - S8000970: break out auxiliary classes that will prevent
    multi-core compilation of the JDK
  - S8001669: javadoc internal DocletAbortException should set
    cause when appropriate
  - S8008949: javadoc stopped copying doc-files
  - S8011402: Move blacklisting certificate logic from hard code
    to data
  - S8011547: Update XML Signature implementation to Apache
    Santuario 1.5.4
  - S8012288: XML DSig API allows wrong tag names and extra
    elements in SignedInfo
  - S8016217: More javadoc warnings
  - S8017325: Cleanup of the javadoc &lt;code&gt; tag in
    java.security.cert
  - S8017326: Cleanup of the javadoc &lt;code&gt; tag in
    java.security.spec
  - S8019772: Fix doclint issues in javax.crypto and
    javax.security subpackages
  - S8020557: javadoc cleanup in javax.security
  - S8020688: Broken links in documentation at
    http://docs.oracle.com/javase/6/docs/api/index.
  - S8021108: Clean up doclint warnings and errors in java.text
    package
  - S8021417: Fix doclint issues in java.util.concurrent
  - S8021833: javadoc cleanup in java.net
  - S8022120: JCK test
    api/javax_xml/crypto/dsig/TransformService/index_ParamMethods
    fails
  - S8022175: Fix doclint warnings in javax.print
  - S8022406: Fix doclint issues in java.beans
  - S8022746: List of spelling errors in API doc
  - S8024779: [macosx] SwingNode crashes on exit
  - S8025085: [javadoc] some errors in javax/swing
  - S8025218: [javadoc] some errors in java/awt classes
  - S8025249: [javadoc] fix some javadoc errors in javax/swing/
  - S8025409: Fix javadoc comments errors and warning reported by
    doclint report
  - S8026021: more fix of javadoc errors and warnings reported by
    doclint, see the description
  - S8037099: [macosx] Remove all references to GC from native
    OBJ-C code
  - S8038184: XMLSignature throws StringIndexOutOfBoundsException
    if ID attribute value is empty String
  - S8038349: Signing XML with DSA throws Exception when key is
    larger than 1024 bits
  - S8049244: XML Signature performance issue caused by
    unbuffered signature data
  - S8049432: New tests for TLS property jdk.tls.client.protocols
  - S8050893: (smartcardio) Invert reset argument in tests in
    sun/security/smartcardio
  - S8059212: Modify sun/security/smartcardio manual regression
    tests so that they do not just fail if no cardreader found
  - S8068279: (typo in the spec)
    javax.script.ScriptEngineFactory.getLanguageName
  - S8068491: Update the protocol for references of
    docs.oracle.com to HTTPS.
  - S8069038: javax/net/ssl/TLS/TLSClientPropertyTest.java needs
    to be updated for JDK-8061210
  - S8076369: Introduce the jdk.tls.client.protocols system
    property for JDK 7u
  - S8139565: Restrict certificates with DSA keys less than 1024
    bits
  - S8140422: Add mechanism to allow non default root CAs to be
    not subject to algorithm restrictions
  - S8140587: Atomic*FieldUpdaters should use Class.isInstance
    instead of direct class check
  - S8143959: Certificates requiring blacklisting
  - S8145984: [macosx] sun.lwawt.macosx.CAccessible leaks
  - S8148516: Improve the default strength of EC in JDK
  - S8149029: Secure validation of XML based digital signature
    always enabled when checking wrapping attacks
  - S8151893: Add security property to configure XML Signature
    secure validation mode
  - S8155760: Implement Serialization Filtering
  - S8156802: Better constraint checking
  - S8161228: URL objects with custom protocol handlers have port
    changed after deserializing
  - S8161571: Verifying ECDSA signatures permits trailing bytes
  - S8163304: jarsigner -verbose -verify should print the
    algorithms used to sign the jar
  - S8164908: ReflectionFactory support for IIOP and custom
    serialization
  - S8165230: RMIConnection addNotificationListeners failing with
    specific inputs
  - S8166393: disabledAlgorithms property should not be strictly
    parsed
  - S8166591: [macos 10.12] Trackpad scrolling of text on OS X
    10.12 Sierra is very fast (Trackpad, Retina only)
  - S8166739: Improve extensibility of ObjectInputFilter
    information passed to the filter
  - S8166875: (tz) Support tzdata2016g
  - S8166878: Connection reset during TLS handshake
  - S8167356: Follow up fix for jdk8 backport of 8164143. Changes
    for CMenuComponent.m were missed
  - S8167459: Add debug output for indicating if a chosen
    ciphersuite was legacy
  - S8167472: Chrome interop regression with JDK-8148516
  - S8167591: Add MD5 to signed JAR restrictions
  - S8168861: AnchorCertificates uses hardcoded password for
    cacerts keystore
  - S8168993: JDK8u121 L10n resource file update
  - S8169191: (tz) Support tzdata2016i
  - S8169688: Backout (remove) MD5 from
    jdk.jar.disabledAlgorithms for January CPU
  - S8169911: Enhanced tests for jarsigner -verbose -verify after
    JDK-8163304
  - S8170131: Certificates not being blocked by
    jdk.tls.disabledAlgorithms property
  - S8170268: 8u121 L10n resource file update - msgdrop 20
  - S8173622: Backport of 7180907 is incomplete
  - S8173849: Fix use of java.util.Base64 in test cases
  - S8173854: [TEST] Update DHEKeySizing test case following
    8076328 &amp; 8081760
  * Backports
  - S7102489, PR3316, RH1390708: RFE: cleanup jlong typedef on
    __APPLE__and _LLP64 systems.
  - S8000351, PR3316, RH1390708: Tenuring threshold should be
    unsigned
  - S8153711, PR3315, RH1284948: [REDO] JDWP: Memory Leak:
    GlobalRefs never deleted when processing invokeMethod command
  - S8170888, PR3316, RH1390708: [linux] Experimental support for
    cgroup memory limits in container (ie Docker) environments
  * Bug fixes
  - PR3318: Replace 'infinality' with 'improved font rendering'
    (--enable-improved-font-rendering)
  - PR3318: Fix compatibility with vanilla Fontconfig
  - PR3318: Fix glyph y advance
  - PR3318: Always round glyph advance in 26.6 space
  - PR3318: Simplify glyph advance handling
  - PR3324: Fix NSS_LIBDIR substitution in
    make_generic_profile.sh broken by PR1989
  * AArch64 port
  - S8165673, PR3320: AArch64: Fix JNI floating point argument
    handling</changelog>
</package>
<package pkgid="b6861247d8d1fa6df35b7c08878dc0c4fa822137" name="java-1_7_0-openjdk" arch="x86_64">
  <version epoch="0" ver="1.7.0.131" rel="2.1"/>
  <changelog author="fstrba@suse.com" date="1433246400">- Added patch:
  * implicit-fortify-decl.patch
  - Fix implicit-fortify-decl error due tu missing include</changelog>
  <changelog author="fstrba@suse.com" date="1433505600">- Added patch:
  * signed-overflow.patch
  - Upstream fix for signed overflow that makes
    ChunkPool::allocate go OOM</changelog>
  <changelog author="fstrba@suse.com" date="1433937600">- Added patch:
  * zero-dummy.patch
  - Fix crash in ZERO VM built with gcc5</changelog>
  <changelog author="tchvatal@suse.com" date="1434628800">- Use priority matching to ibm-java, always 5 bigger than it</changelog>
  <changelog author="fstrba@suse.com" date="1437480000">- Update to 2.6.0 - OpenJDK 7u80
  * OpenJDK
  - S4792059: test/java/io/pathNames/GeneralSolaris.java fails on
    symbolic links
  - S4991647: PNGMetadata.getAsTree() sets bitDepth to invalid
    value
  - S5036554: unmarshal error on CORBA alias type in CORBA any
  - S6458027: Disabling IPv6 on a specific network interface
    causes problems
  - S6642881: Improve performance of Class.getClassLoader()
  - S6695379: Copy method annotations and parameter annotations to
    synthetic bridge methods
  - S6883953: java -client -XX:ValueMapInitialSize=0 crashes
  - S6931564: Incorrect display name of Locale for south africa
  - S6976528: PS: assert(!limit_exceeded || softrefs_clear)
    failed: Should have been cleared
  - S6984762: Invalid close of file descriptor '-1' in
    findZoneinfoFile
  - S6993873: java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java
    test indicates ".a frame wasn't focused on click" jdk7 issue
    on linux
  - S7010989: Duplicate closure of file descriptors leads to
    unexpected and incorrect closure of sockets
  - S7017962: Obsolete link is used in URL class level spec
  - S7033533: realSync() doesn't work with Xfce
  - S7036518: TEST_BUG: add cygwin support to
    test/java/nio/charset/coders/CheckSJISMappingProp.sh
  - S7052170: javadoc -charset option generates wrong meta tag
  - S7145454: JVM wide monitor lock in Currency.getInstance(String)
  - S7152892: some jtreg tests fail with permission denied
  - S7153157: ClassValue.get does not return if computeValue calls
    remove
  - S7156459: Remove unnecessary get() from Currency.getInstance()
  - S7158636: InterfaceAddress.getBroadcast() returns invalid
    broadcast address on WLAN
  - S7160604: Using non-opaque windows - popups are initially not
    painted correctly
  - S7161320: TEST_BUG: java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java fails
    (Invalid key code)
  - S7164841: Improvements to the GC log file rotation
  - S7172176: test/sun/tools/jconsole/ImmutableResourceTest.sh
    failing
  - S7172865: PropertyDescriptor fails to work with setter method
    name if setter is non-void
  - S7178362: Socket impls should ignore unsupported proxy types
    rather than throwing
  - S7180038: regression test failure, SSLEngineBadBufferArrayAccess.java
  - S7180557: InetAddress.getLocalHost throws UnknownHostException
    on java7u5 on OSX
  - S7196009: SunPkcs11 provider fails to parse config path
    containing parenthesis
  - S7199674: (props) user.home property does not return an
    accessible location in sandboxed environment [macosx]
  - S8001633: Wrong alt processing during switching between
    windows.
  - S8002148: [TEST_BUG] The four lines printed are not the bold
    typeface.
  - S8004488: wrong permissions checked in krb5
  - S8006023: Embedded Builds fail management test because of
    requirement for UsePerfData being enabled.
  - S8008328: [partfait] Null pointer defererence in
    hotspot/src/cpu/x86/vm/frame_x86.inline.hpp
  - S8008386: (cs) Unmappable leading should be decoded to
    replacement.
  - S8008759: Do not let internal JDK zlib symbols leak out of
    fastdebug libzip.so
  - S8009258: TEST_BUG:java/io/pathNames/GeneralWin32.java fails
    intermittently
  - S8010371: getaddrinfo can fail with EAI_SYSTEM/EAGAIN, causes
    UnknownHostException to be thrown
  - S8010738: G1: Output for full GCs with +PrintGCDetails should
    contain perm gen/meta data size change info
  - S8011795: DOM Serializer prints stack traces to System.err
  - S8012625: Incorrect handling of HTTP/1.1 " Expect: 100-continue "
    in HttpURLConnection
  - S8012941: JSR 292: too deep inlining might crash compiler
    because of stack overflow
  - S8013098: [macosx] localized aqua_xx.properties are not
    included in rt.jar
  - S8013485: javac can't handle annotations with a &lt;clinit&gt; from
    a previous compilation unit
  - S8013849: Awt assert on Hashtable.cpp:124
  - S8014254: Selector in HttpServer introduces a 1000 ms delay
    when using KeepAlive
  - S8015586: [macosx] Test closed/java/awt/print/PrinterJob/PrintToDir.java
    fails on MacOSX
  - S8015628: Test Failure in closed/java/io/pathNames/GeneralSolaris.java
  - S8015780: java/lang/reflect/Method/GenericStringTest.java failing
  - S8016579: (process) IOException thrown by ProcessBuilder.start()
    method is incorrectly encoded
  - S8017212: File.createTempFile requires unnecessary "read"
    permission
  - S8019800: Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011
  - S8019834: InetAddress.getByName hangs for bad IPv6 literals
  - S8020675: invalid jar file in the bootclasspath could lead to
    jvm fatal error
  - S8020829: NMT tests fail on platforms if NMT detail is not
    supported
  - S8022229: Intermittent test failures in sun/tools/jstatd
  - S8022531: [TEST_BUG] After double-click on the folder names,
    there is no 'OK' button in the dialog.
  - S8022836: JVM crashes in JVMTIENVBASE::GET_CURRENT_CONTENDED_MONITOR
    and GET_OWNED_MONITOR
  - S8024675: java/net/NetworkInterface/UniqueMacAddressesTest.java
    fails on Windows
  - S8024677: [TESTBUG] Move tests for classes in /testlibrary
  - S8024932: [TEST_BUG] [macosx] javax/swing/text/StyledEditorKit/8016833/bug8016833.java failed
  - S8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java
    fails with TestData): failure java.lang.AssertionError:
    expected [true] but found [false]
  - S8025710: Proxied HTTPS connections reused by HttpClient can
    send CONNECT to the server
  - S8025917: JDK demo applets not running with &gt;=7u40 or (JDK 8
    and JDK 9)
  - S8026245: InetAddress.getLocalHost crash if IPv6 disabled (macosx)
  - S8026303: CMS: JVM intermittently crashes with "FreeList of
    size 258 violates Conservation Principle" assert
  - S8027026: Change keytool -genkeypair to use -keyalg RSA
  - S8027348: (process) Enhancement of handling async close of
    ProcessInputStream
  - S8027695: There should be a space before % sign in Swedish locale
  - S8027961: Inet[4|6]Address native initializing code should check
    field/MethodID values
  - S8028073: race condition in ObjectMonitor implementation causing
    deadlocks
  - S8028074: InetAddress.getByName fails with UHE "invalid IPv6
    address" if host name starts with a-f
  - S8028159: C2: compiler stack overflow during inlining of
    @ForceInline methods
  - S8028280: ParkEvent leak when running modified runThese which
    only loads classes
  - S8028484: [TEST_BUG][macosx] closed/java/awt/MouseInfo/JContainerMousePositionTest fails
  - S8029073: (corba) New connection reclaimed when number of
    connection is greater than highwatermark
  - S8029190: VM_Version::determine_features() asserts on Fujitsu
    Sparc64 CPUs
  - S8029302: Performance regression in Math.pow intrinsic
  - S8029607, RH1230702, PR2418: Type of Service (TOS) cannot be
    set in IPv6 header
  - S8029775: Solaris code cleanup
  - S8030114: [parfait] warnings from b119 for
    jdk.src.share.native.sun.security.smartcardio: JNI exception
    pending
  - S8030192: TESTFAIL: java/util/logging/TestLoggerBundleSync.java
    failed with NPE
  - S8030712: TEST_BUG : java/lang/ProcessBuilder/BasicLauncher.java
    fails if java output contains VM warning
  - S8030878: JConsole issues meaningless message if SSL connection
    fails
  - S8030976: Untaken paths should be more vigorously pruned at
    highest optimization level
  - S8031061: new hotspot build - hs24.60-b07
  - S8031068: java/util/logging/ParentLoggersTest.java:
    checkLoggers: getLoggerNames() returned unexpected loggers
  - S8031435: Ftp download does not work properly for ftp user
    without password
  - S8031471: Test closed/java/awt/dnd/FileDialogDropTargetTest/FileDialogDropTargetTest.java
    fails on Solaris zones virtual hosts
  - S8031566: regression test failure, SSLEngineBadBufferArrayAccess.java
  - S8031572: jarsigner -verify exits with 0 when a jar file is not
    properly signed
  - S8031743: C2: loadI2L_immI broken for negative memory values
  - S8031764: tmtools/jmap/heap_config tests fail on Linux-ia32
    because it Cant attach to the core file
  - S8031765: Child process error stream is not empty!
  - S8032466: serviceability/sa/jmap-hashcode/Test8028623.java
    fails with compilation errors
  - S8032573: CertificateFactory.getInstance("X.509").generateCertificates(InputStream)
    does not throw CertificateException for invalid input
  - S8032808: Support Solaris SO_FLOW_SLA socket option
  - S8032832: Applet/browser deadlocks, when IIS integrated
    authentication is used
  - S8032864: [macosx] sigsegv (0Xb) Being Generated When Starting
    JDev With Voiceover Running
  - S8032901: WaitForMultipleObjects() return value not handled
    appropriately
  - S8032908: getTextContent doesn't return string in JAXP
  - S8033524: Set minor version for hotspot in 7u80 to 80 and
    build number to b01
  - S8033571: [parfait] warning from b128 for security/smartcardio/pcsc_md.c:
    JNI exception pending
  - S8033627: UTC+02:00 time zones are not detected correctly on
    Windows
  - S8033699: Incorrect radio button behavior
  - S8033970: new hotspot build - hs24.80-b02
  - S8034118: [parfait] JNI exception pending in
    macosx/native/sun/awt/JavaComponentAccessibility.m
  - S8034262: Test java/lang/ProcessBuilder/CloseRace.java fails
  - S8034768: [parfait] JNI exception pending in
    jdk/src/macosx/native/sun/awt/JavaTextAccessibility.m
  - S8034920: new hotspot build - hs24.80-b03
  - S8035435: new hotspot build - hs24.80-b04
  - S8035973: NPE in ForwardBuilder
  - S8035938: Memory leak in JvmtiEnv::GetConstantPool
  - S8036778: new hotspot build - hs24.80-b05
  - S8036823: Stack trace sometimes shows 'locked' instead of
    'waiting to lock'
  - S8036981: JAXB not preserving formatting for xsd:any Mixed
    content
  - S8037502: build.tools.javazic.Zoneinfo incorrectly calculates
    raw GMT offset change time
  - S8037945: Paths.get("").normalize() throws ArrayIndexOutOfBoundsException
  - S8038274: update 8u fix for 8028073 now that 8028280 is
    backported to 8u
  - S8038440: backport few C2 fixes
  - S8038481: CMM Testing: Min/MaxHeapFreeRatio flags should be
    manageable through the API
  - S8038640: new hotspot build - hs24.80-b06
  - S8038785: hot workaround fix for a crash in C2 compiler at
    Node::rematerialize
  - S8038919: Requesting focus to a modeless dialog doesn't work
    on Safari
  - S8038961: kinit, klist and ktab aren't built from jdk7u51 in
    licensee src bundles
  - S8038966: JAX-WS handles wrongly xsd:any arguments for Web
    services
  - S8039042: G1: Phantom zeros in cardtable
  - S8039118: Windows build failure (j2pcsc.dll : fatal error
    unresolved external symbol throwByName)
  - S8039292: new hotspot build - hs24.80-b07
  - S8039368: Remove testcase from npt utf.c
  - S8039891: Remove ppcsflt builds from JPRT
  - S8039899: Missing licence headers in test for JDK-8033113
  - S8040076: Memory leak: java.awt.List objects allowing multiple
    selections are not GC-ed.
  - S8040664: Revert temporary fix JDK-8038785
  - S8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 -
    assert(! had_error) failed: bad dominance
  - S8041507: Java Access Bridge version strings need to be fixed
  - S8041725: Nimbus JList selection colors persist across L&amp;F changes
  - S8041791: String.toLowerCase regression - violates Unicode standard
  - S8041918: BootstrapMethods attribute cannot be empty.
  - S8041931: test/sun/net/www/http/HttpClient/B8025710.java
    fails with cannot find keystore
  - S8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java
    failing on all platforms
  - S8041984: CompilerThread seems to occupy all CPU in a very
    rare situation
  - S8042052: assert(t != NULL) failed: must set before get
  - S8042235: redefining method used by multiple MethodHandles
    crashes VM
  - S8042247: Make 7u60 the default jprt release for hs24.80
  - S8042250: Misleading command line output for
    ReservedCodeCacheSize validation
  - S8042465: Applet menus not rendering when browser is full
    screen on Mac
  - S8042835: Remove mnemonic character from open, save and open
    directory JFileChooser's buttons
  - S8042982: Unexpected RuntimeExceptions being thrown by SSLEngine
  - S8043129: JAF initialisation in SAAJ clashing with the one in
    javax.mail
  - S8043354: OptimizePtrCompare too aggressive when allocations
    are present
  - S8043413: REGRESSION: Hotspot causes segmentation fault in
    jdk8ux, but not in jdk7ux
  - S8043720: (smartcardio) Native memory should be handled more
    accurately
  - S8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
  - S8044614: [macosx] Focus issue with 2 applets in firefox
  - S8044725: Bug in zlib 1.2.5 prevents inflation of some gzipped
    files (zlib 1.2.8 port)
  - S8046007: Java app receives javax.print.PrintException: Printer
    is not accepting job
  - S8046024: JDI shared memory transport failed with "Observed
    abandoned IP mutex"
  - S8046233: VerifyError on backward branch
  - S8046269: Build broken : THIS_FILE : undeclared identifier
  - S8046275: Fastdebug build failing on jdk9/hs/ control jobs
    after pulling some hs-comp changes
  - S8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java
    failed error_cnt=12
  - S8046289: compiler/6340864/TestLongVect.java timeout with
  - S8046495: KeyEvent can not be accepted in quick mouse clicking
  - S8046516: Segmentation fault in JVM (easily reproducible)
  - S8046559: NPE when changing Windows theme
  - S8046588: test for SO_FLOW_SLA availability does not check for
    EACCESS
  - S8047186: jdk.net.Sockets throws InvocationTargetException
    instead of original runtime exceptions
  - S8047187: Test jdk/net/Sockets/Test.java fails to compile
    after fix JDK-8046588
  - S8047340: (process) Runtime.exec() fails in Turkish locale
  - S8048050: Agent NullPointerException when rmi.port in use
  - S8048110: Using tables in JTextPane leads to infinite loop in
    FlowLayout.layoutRow
  - S8048170: Test closed/java/text/Normalizer/ConformanceTest.java
    failed
  - S8048212, PR2418: Two tests failed with
    "java.net.SocketException: Bad protocol option" on Windows
    after 8029607
  - S8048271: Minor GC times doubled from JDK 6u35 to JDK 7u51
  - S8048506: [macosx] javax.swing.PopupFactory issue with null owner
  - S8048887: SortingFocusTraversalPolicy throws
    IllegalArgumentException from the sort method
  - S8049514: FEATURE_SECURE_PROCESSING can not be turned off on a
    validator through SchemaFactory
  - S8049684: pstack crashes on java core dump
  - S8050022: linux-sparcv9: assert(SharedSkipVerify || obj-&gt;is_oop())
    failed: sanity check
  - S8050386: javac, follow-up of fix for JDK-8049305
  - S8050983: Misplaced parentheses in sun.net.www.http.HttpClient
    break HTTP PUT streaming
  - S8051004: javac, incorrect bug id in tests for JDK-8050386
  - S8051844: BootstrapMethods attribute cannot be empty again
  - S8051857: OperationTimedOut exception inside from
    XToolkit.syncNativeQueue call
  - S8052159: TEST_BUG: javax/swing/JTextField/8036819/bug8036819.java
    fails to compile
  - S8052406: SSLv2Hello protocol may be filter out unexpectedly
  - S8054019: Keytool Error publicKey's is not X.509, but X509
  - S8054478: C2: Incorrectly compiled char[] array access crashes
    JVM
  - S8054530: C2: assert(res == old_res) failed: Inconsistency
    between old and new
  - S8054817: File ccache only recognizes Linux and Solaris defaults
  - S8054841: (process) ProcessBuilder leaks native memory
  - S8054883: Segmentation error while running program
  - S8055045: StringIndexOutOfBoundsException while reading
    krb5.conf
  - S8055421: (fs) bad error handling in java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
  - S8055731: sun/security/smartcardio/TestDirect.java throws
    java.lang.IndexOutOfBoundsException
  - S8055949: ByteArrayOutputStream capacity should be maximal
    array size permitted by VM
  - S8056026: Debug security logging should print Provider used
    for each crypto operation
  - S8056156: [TEST_BUG] Test javax/swing/JFileChooser/8046391/bug8046391.java
    fails in Windows
  - S8056309: Set minor version for hotspot in 7u76 to 76 and
    build number to b01
  - S8056914: Right Click Menu for Paste not showing after
    upgrading to java 7
  - S8057008: [TEST_BUG] Test java/awt/Focus/SortingFPT/JDK8048887.java
    fails with compilation error
  - S8057530: (process) Runtime.exec throws garbled message in jp
    locale
  - S8057564: JVM hangs at getAgentProperties after attaching to
    VM with lower
  - S8057813: Alterations to jdk_security3 test target
  - S8058113: Execution of OnOutOfMemoryError command hangs on
    linux-sparc
  - S8058120: Rendering / caret errors with HTMLDocument
  - S8058473: "Comparison method violates its general contract"
    when using Clipboard
  - S8058583: Remove CompilationRepeat
  - S8058608: JVM crash during Kerberos logins using des3-cbc-md5
    on OSX
  - S8058927: ATG throws ClassNotFoundException
  - S8058932: java/net/InetAddress/IPv4Formats.java failed because
    hello.foo.bar does exist
  - S8058935: CPU detection gives 0 cores per cpu, 2 threads per
    core in Amazon EC2 environment
  - S8058936: hotspot/test/Makefile should use jtreg script from
    $JT_HOME/bin/jreg (instead of $JT_HOME/win32/bin/jtreg)
  - S8059216: Make PrintGCApplicationStoppedTime print information
    about stopping threads
  - S8059299: assert(adr_type != NULL) failed: expecting TypeKlassPtr
  - S8059327: XML parser returns corrupt attribute value
  - S8059563: (proxy) sun.misc.ProxyGenerator.generateProxyClass
    should create intermediate directories
  - S8060006: No Russian time zones mapping for Windows
  - S8060169: Update the Crash Reporting URL in the Java crash log
  - S8060170: Support SIO_LOOPBACK_FAST_PATH option on Windows
  - S8061507: Increment hsx 24.76 build to b02 for 7u76-b05
  - S8061694: Increment hsx 24.76 build to b03 for 7u76-b06
  - S8061954: 7u76 - deployment warning dialogs do not work on Linux
  - S8062021: NPE in sun/lwawt/macosx/CPlatformWindow::toFront
    after JDK-8060146
  - S8062170: java.security.ProviderException: Error parsing
    configuration with space
  - S8062178: merge issue: Test closed/java/util/TimeZone/Bug6329116.java
    fails in 7u-cpu nightly
  - S8062608: BCEL corrupts debug data of methods that use generics
  - S8062672: JVM crashes during GC on various asserts which
    checks that HeapWord ptr is an oop
  - S8062744: jdk.net.Sockets.setOption/getOption does not support
    IP_TOS
  - S8062771: Core reflection should use final fields whenever
    possible
  - S8062923: XSL: Run-time internal error in 'substring()'
  - S8062924: XSL: wrong answer from substring() function
  - S8064391: More thread safety problems in core reflection
  - S8064407: (fc) FileChannel transferTo should use TransmitFile
    on Windows
  - S8064493: Increment the build value to b04 for hs24.76 in 7u76-b08
  - S8064516: BCEL still corrupts generic methods if bytecode
    offsets are modified
  - S8064533: Remove and retag jdk7u76-b08 tag in 7u76/jdk repo
  - S8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8
  - S8064846: Lazy-init thread safety problems in core reflection
  - S8065098: JColorChooser no longer supports drag and drop
    between two JVM instances
  - S8065238, PR2478: javax.naming.NamingException after upgrade
    to JDK 8
  - S8065552: setAccessible(true) on fields of Class may throw a
    SecurityException
  - S8065553: Failed Java web start via IPv6 (Java7u71 or later)
  - S8065609: 7u76 l10n resource file translation update
  - S8065618: C2 RA incorrectly removes kill projections
  - S8065674: javac generates incorrect LVT table for trivial cases
  - S8065765: Missing space in output message
    from -XX:+CheckEndorsedAndExtDirs
  - S8065994: HTTP Tunnel connection to NTLM proxy reauthenticates
    instead of using keep-alive
  - S8066045: opto/node.hpp:355, assert(i &lt; _max) failed: oob: i=1, _max=1
  - S8066103: C2's range check smearing allows out of bound array
    accesses
  - S8066612: Add a test that will call getDeclaredFields() on all
    classes and try to set them accessible.
  - S8066649: 8u backport for 8065618 is incorrect
  - S8066756: Test test/sun/awt/dnd/8024061/bug8024061.java fails
  - S8066775: opto/node.hpp:355, assert(i &lt; _max) failed: oob: i=1, _max=1
  - S8068338: Better message about incompatible zlib in Deflater.init
  - S8068507: (fc) Rename the new jdk.net.enableFastFileTransfer
    system property to jdk.nio.enableFastFileTransfer
  - S8068625: Remove extra year check for GenerateCurrencyData fix
  - S8068639: Make certain annotation classfile warnings opt-in
  - S8071423: Increment hsx 24.80 build to b08 for 7u80-b07
  - S8071499: java/net/InetAddress/B5087907.java fails with jdk7u85
  - S8071807: Increment hsx 24.80 build to b09 for 7u80-b08
  - S8072040: jdk7u80 l10n resource file translation update
  - S8072458: jdk/test/Makefile references (to be removed) win32
    directory in jtreg
  - S8072639: Increment hsx 24.80 build to b10 for 7u80-b09
  - S8074855: [Regression] Test closed/java/awt/image/Raster/IncorrectScanlineStrideTest.java fails
  - S8075092: Remove erroneous println statement from DoubleByteDecoder
  * Backports
  - S4890063, PR2305, RH1214835: HPROF: default text truncated
    when using doe=n option
  - S6991580, PR2308, RH1210739: IPv6 Nameservers in resolv.conf
    throws NumberFormatException
  - S8021120, PR2301: TieredCompilation can be enabled even if
    TIERED is undefined
  - S8025613, PR2437: clang: remove -Wno-unused-value
  - S8039921, PR2421: SHA1WithDSA with key &gt; 1024 bits not working
  - S8048214, PR2357, G548784: Linker error when compiling
    G1SATBCardTableModRefBS after include order changes
  - S8072385, PR2387: Only the first DNSName entry is checked for
    endpoint identification
  - S8074761, PR2470, RH1194226: Empty optional parameters of LDAP
    query are not interpreted as empty
  - S8075136: Unnecessary sign extension for byte array access
  - S8076212, PR2314: AllocateHeap() and ReallocateHeap() should be
    inlined.
  - S8078654, PR2333: CloseTTFontFileFunc callback should be removed
  - S8078666, PR2326: JVM fastdebug build compiled with GCC 5 asserts
    with "widen increases"
  - S8081315, PR2405: Avoid giflib interlacing workaround with
    giflib 5.0.0 on
  - S8081475, PR2494: SystemTap does not work when JDK is compiled
    with GCC 5
  * Bug fixes
  - PR94: empty install target in Makefile.am
  - PR1374: Provide option to strip and link debugging info after
    build
  - PR1661: Cleanup SYSTEM_GCONF option and allow it to be set
    false
  - PR1786: Allow x86 build to occur on x86_64 using a previously
    built x86_64 build
  - PR1816: Split download/extraction rules for OpenJDK so they
    can run in parallel
  - PR1846: Build fails when using IcedTea7 as bootstrap JDK with
    native ecj
  - PR1847: Synchronise javac.in with IcedTea6
  - PR1883: Search Debian multiarch paths when looking for pcsclite
  - PR1888: Allow tarball checksumming to be disabled
  - PR2060: Fix warnings found by Gentoo ebuild QA with gcc 4.9.1
  - PR2144: make dist fails due to lack of HotSpot-specific patches
  - PR2161: RHEL 6 has a version of GIO which meets the version
    criteria, but has no g_settings_*
  - PR2233, RH1190835: Discover gsettings symbols separately so
    early versions of GLib can be used (e.g. on RHEL 6)
  - PR2236, RH1191652: ppc64le should report its os.arch as ppc64le
    so tools can detect it
  - PR2320: Allow use of system GConf
  - PR2323: System GConf without system GIO configuration broken
  - PR2328: GCJ uses ppc64el named libarch directory on ppc64le
  - PR2341: Update README &amp; INSTALL files
  - PR2359: Ensure all stamp targets have aliases
  - PR2390: Make elliptic curve removal optional
  - PR2394: ppc64le does not support -Xshare:dump
  - PR2395: Path to jvm.cfg is wrong in add-systemtap-boot
  - PR2446: Support system libsctp
  - PR2458: Policy JAR files should be timestamped with the date
    of the policy file they hold
  - PR2482, RH489586, RH1236619: OpenJDK can't handle spaces in
    zone names in /etc/sysconfig/clock
  - PR2496: Enable system PCSC support by default
  - PR2499: Update remove-intree-libraries.sh script
  - PR2507, G541462: Only apply PaX markings by default on running
    PaX kernels
  - PR2530: PaX mark the installed JDK so it runs on hardened
    systems
  - PR2531: Location of docs directory in install-data-local is
    incorrect
  - PR2532: install stage fails where
    BUILD_ARCH_DIR != INSTALL_ARCH_DIR
  - PR2533: Allow greater control of Javadoc installation directory
  - PR2534: Install TRADEMARK, COPYING and ChangeLog as RPM spec
    file does
  - PR2535: install-data-local needs to check that classes.jsa
    actually exists
  - PR2537: Desktop files do not allow installation from multiple
    versions of IcedTea
  - PR2539: Libraries in some subdirectories of jre/lib/{arch} are
    not installed
  - PR2540: Specify a cacerts file for the OpenJDK build as we do
    for OpenJDK 8
  - PR2545: Extend tarball checksumming option to allow the
    checksum to be specified
  - PR2548: install stage doesn't install symbolic links
  - PR2550: Desktop file doesn't reference versioned icon
  * AArch64 port
  - Add copyright to aarch64_ad.m4
  - S8069593: Changes to JavaThread::_thread_state must use acquire
    and release
  - S8074349: AARCH64: C2 generates poor code for some byte and
    character stores
  - S8075045: AARCH64: Stack banging should use store rather than
    load
  - S8075324: Costs of memory operands in aarch64.ad are inconsistent
  - S8075443: AARCH64: Missed L2I optimizations in C2
  - S8075930: AARCH64: Use FP Register in C2
  - S8076467: AARCH64: assertion fail with -XX:+UseG1GC
  - S8079203: AARCH64: Need to cater for different partner
    implementations
  - S8080586: aarch64: hotspot test
    compiler/codegen/7184394/TestAESMain.java fails
  * PPC &amp; AIX port
  - Changes to make aix compile after the merge
  - S8069590: AIX port of "8050807: Better performing performance
    data handling"
  - S8078482, PR2307, RH1201393: ppc: pass thread to
    throw_AbstractMethodError
  - S8080190: PPC64: Fix wrong rotate instructions in the .ad file
- Removed patches:
  * icedtea-2.5.5-gcc5.patch
  * implicit-fortify-decl.patch
  * linux_vs_sys_ptrace.patch
  * signed-overflow.patch
  - Applied upstream
  * openjdk-7-src-b147-stringcompare.patch
  - Fixed by refactoring of the surrounding code
- Modified patch:
  * java-1_7_0-openjdk-suse-desktop-files.patch
  - Adapted to icedtea 2.6.0 content</changelog>
  <changelog author="fstrba@suse.com" date="1437480001">- Update to 2.6.1 - OpenJDK 7u85 (bsc#938248)
  * Security fixes
  - S8043202, CVE-2015-2808: Prohibit RC4 cipher suites
  - S8067694, CVE-2015-2625: Improved certification checking
  - S8071715, CVE-2015-4760: Tune font layout engine
  - S8071731: Better scaling for C1
  - S8072490: Better font morphing redux
  - S8072887: Better font handling improvements
  - S8073334: Improved font substitutions
  - S8073773: Presume path preparedness
  - S8073894: Getting to the root of certificate chains
  - S8074330: Set font anchors more solidly
  - S8074335: Substitute for substitution formats
  - S8074865, CVE-2015-2601: General crypto resilience changes
  - S8074871: Adjust device table handling
  - S8075374, CVE-2015-4748: Responding to OCSP responses
  - S8075378, CVE-2015-4749: JNDI DnsClient Exception Handling
  - S8075738: Better multi-JVM sharing
  - S8075833, CVE-2015-2613: Straighter Elliptic Curves
  - S8075838: Method for typing MethodTypes
  - S8075853, CVE-2015-2621: Proxy for MBean proxies
  - S8076328, CVE-2015-4000: Enforce key exchange constraints
  - S8076376, CVE-2015-2628: Enhance IIOP operations
  - S8076397, CVE-2015-4731: Better MBean connections
  - S8076401, CVE-2015-2590: Serialize OIS data
  - S8076405, CVE-2015-4732: Improve serial serialization
  - S8076409, CVE-2015-4733: Reinforce RMI framework
  - S8077520, CVE-2015-2632: Morph tables into improved form
  - PR2487, CVE-2015-4000: Make jdk8 mode the default for
    jdk.tls.ephemeralDHKeySize
  * OpenJDK
  - S7124253: [macosx] Flavor change notification not coming
  - S8007219: [macosx] Frame size reverts meaning of maximized
    attribute if frame size close to display
  - S8013581: [macosx] Key Bindings break with awt
    GraphicsEnvironment setFullScreenWindow
  - S8014464: Update jcheck for OpenJDK 7
  - S8020210: [macosx] JVM crashes in CWrapper$NSWindow.screen(long)
  - S8027058: sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
    Failed to initialize connector
  - S8027561: [macosx] Cleanup "may not respond to selector"
    warnings in native code
  - S8029868: Fix KSS issues in sun.lwawt.macosx
  - S8042205: javax/management/monitor/*: some tests didn't get
    all the notifications
  - S8043201: Deprecate RC4 in SunJSSE provider
  - S8046817: JDK 8 schemagen tool does not generate xsd files
    for enum types
  - S8048194: GSSContext.acceptSecContext fails when a supported
    mech is not initiator preferred
  - S8064546: CipherInputStream throws BadPaddingException if
    stream is not fully read
  - S8065764: javax/management/monitor/CounterMonitorTest.java hangs
  - S8066952: [TEST-BUG] javax/management/monitor/CounterMonitorTest.java
    hangs
  - S8068674: Increment minor version of HSx for 7u85 and
    initialize the build number
  - S8071668: [macosx] Clipboard does not work with 3rd parties
    Clipboard Managers
  - S8073357: schema1.xsd has wrong content. Sequence of the enum
    values has been changed
  - S8073385: Bad error message on parsing illegal character in
    XML attribute
  - S8074098: 2D_Font/Bug8067699 test fails with SIGBUS crash on
    Solaris Sparc
  - S8074297: substring in XSLT returns wrong character if string
    contains supplementary chars
  - S8075575: com/sun/security/auth/login/ConfigFile/InconsistentError.java
    failed in certain env.
  - S8075576: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java
    failed in certain env.
  - S8075667: (tz) Support tzdata2015b
  - S8076290: JCK test api/xsl/conf/string/string17 starts failing
    after JDK-8074297
  - S8077685: (tz) Support tzdata2015d
  - S8078348: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
    fails with BindException
  - S8078439: SPNEGO auth fails if client proposes MS krb5 OID
  - S8078529: Increment the build value to b02 for hs24.85 in 7u85
  - S8078562: Add modified dates
  - S8080318: jdk8u51 l10n resource file translation update
  - S8081386: Test sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
    test has RC4 dependencies
  - S8081622: Increment the build value to b03 for hs24.85 in 7u85
  - S8081775: two lib/testlibrary tests are failing with "Error.
    failed to clean up files after test" with jtreg 4.1 b12
  - OJ01: Allow OpenJDK to build on PaX-enabled kernels
  - OJ02: Fix build where PAX_COMMAND is not specified
  - OJ03: Only apply PaX-marking when needed by a running PaX kernel
  - OJ04: Revert introduction of lambda expression in
    sun.lwawt.macosx.LWCToolkit
  - OJ05: Fix mistake in 8075374 backport
  * Backports
  - S8087120, RH1206656, PR2553: [GCC5] java.lang.StackOverflowError
    on  Zero JVM initialization on non x86 platforms.
  * Bug fixes
  - PR2501: libjavasctp.so doesn't need to link against libdl when
    linking against libsctp
  - PR2502: Remove -fno-tree-vectorize workaround now
    http://gcc.gnu.org/PR63341 is fixed
  - PR2503: Add existence check for all optional dependencies in
    jdk_generic_profile.sh
  - PR2521: Systems with a GLib without libgio segfault when
    obtaining proxy information
- Removed patch:
  * zero-dummy.patch
  - Integrated in icedtea 2.6.1</changelog>
  <changelog author="fstrba@suse.com" date="1443528000">- Add option to build Sun Elliptical Curve Crypto provider
  * Enable for openSUSE:Factory
- Added patch:
  * icedtea-2.6.1-sunec.patch
  - make it easier to link the SUNEC Crypto provider</changelog>
  <changelog author="fstrba@suse.com" date="1445601600">- Update to 2.6.2 - OpenJDK 7u91 (bsc#951376)
  * Security fixes
  - S8048030, CVE-2015-4734: Expectations should be consistent
  - S8068842, CVE-2015-4803: Better JAXP data handling
  - S8076339, CVE-2015-4903: Better handling of remote object
    invocation
  - S8076383, CVE-2015-4835: Better CORBA exception handling
  - S8076387, CVE-2015-4882: Better CORBA value handling
  - S8076392, CVE-2015-4881: Improve IIOPInputStream consistency
  - S8076413, CVE-2015-4883: Better JRMP message handling
  - S8078427, CVE-2015-4842: More supportive home environment
  - S8078440: Safer managed types
  - S8080541: More direct property handling
  - S8080688, CVE-2015-4860: Service for DGC services
  - S8081760: Better group dynamics
  - S8086092, CVE-2015-4840: More palette improvements
  - S8086733, CVE-2015-4893: Improve namespace handling
  - S8087350: Improve array conversions
  - S8103671, CVE-2015-4805: More objective stream classes
  - S8103675: Better Binary searches
  - S8130078, CVE-2015-4911: Document better processing
  - S8130193, CVE-2015-4806: Improve HTTP connections
  - S8130864: Better server identity handling
  - S8130891, CVE-2015-4843: (bf) More direct buffering
  - S8131291, CVE-2015-4872: Perfect parameter patterning
  - S8132042, CVE-2015-4844: Preserve layout presentation
  * Import of OpenJDK 7 u85 build 2
  - S8133968: Revert 8014464 on OpenJDK 7
  - S8133993: [TEST_BUG] Make CipherInputStreamExceptions compile
    on OpenJDK 7
  - S8134248: Fix recently backported tests to work with OpenJDK
    7u
  - S8134610: Mac OS X build fails after July 2015 CPU
  - S8134618: test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java
    has bad license header
  * Import of OpenJDK 7 u91 build 0
  - S6854417: TESTBUG: java/util/regex/RegExTest.java fails
    intermittently
  - S6966259: Make PrincipalName and Realm immutable
  - S8005226: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
    fails intermittently
  - S8014097: add doPrivileged methods with limited privilege
    scope
  - S8021191: Add isAuthorized check to limited doPrivileged
    methods
  - S8028780: JDK KRB5 module throws OutOfMemoryError when CCache
    is corrupt
  - S8064331: JavaSecurityAccess.doIntersectionPrivilege() drops
    the information about the domain combiner of the stack ACC
  - S8076506: Increment minor version of HSx for 7u91 and
    initialize the build number
  - S8078822: 8068842 fix missed one new file
    PrimeNumberSequenceGenerator.java
  - S8079323: Serialization compatibility for Templates: need to
    exclude Hashtable from serialization
  - S8087118: Remove missing package from java.security files
  - S8098547: (tz) Support tzdata2015e
  - S8130253: ObjectStreamClass.getFields too restrictive
  - S8133321: (tz) Support tzdata2015f
  - S8135043: ObjectStreamClass.getField(String) too restrictive
  * Import of OpenJDK 7 u91 build 1
  - S8072932: Test fails with java.security.AccessControlException:
    access denied ("java.security.SecurityPermission"
    "getDomainCombiner")
  * Backports
  - S6880559, PR2674: Enable PKCS11 64-bit windows builds
  - S6904403, PR2674: assert(f == k-&gt;has_finalizer(),"inconsistent
    has_finalizer") with debug VM
  - S7011441, PR2674: jndi/ldap/Connection.java needs to avoid
    spurious wakeup
  - S7059542, PR2674: JNDI name operations should be locale
    independent
  - S7105461, PR2571: Large JTables are not rendered correctly with
    Xrender pipeline
  - S7105883, PR2560: JDWP: agent crash if there exists a
    ThreadGroup with null name
  - S7107611, PR2674: sun.security.pkcs11.SessionManager is
    scalability blocker
  - S7127066, PR2674: Class verifier accepts an invalid class file
  - S7150092, PR2674: NTLM authentication fail if user specified a
    different realm
  - S7150134, PR2571: JCK api/java_awt/Graphics/index.html#DrawLine
    fails with OOM for jdk8 with XRender pipeline
  - S7152582, PR2674: PKCS11 tests should use the NSS libraries
    available in the OS
  - S7156085, PR2674: ArrayIndexOutOfBoundsException throws in
    UTF8Reader of SAXParser
  - S7177045, PR2674: Rework the TestProviderLeak.java regression
    test, it is too fragile to low memory errors.
  - S7190945, PR2674: pkcs11 problem loading NSS libs on Ubuntu
  - S8005226, PR2674: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
    fails intermittently
  - S8009438, PR2674: sun/security/pkcs11/Secmod tests failing on
    Ubuntu 12.04
  - S8011709, PR2509: [parfait] False positive: memory leak in
    jdk/src/share/native/sun/font/layout/CanonShaping.cpp
  - S8012971, PR2674: PKCS11Test hiding exception failures
  - S8016105, PR2560: Add complementary RETURN_NULL allocation
    macros in allocation.hpp
  - S8020424, PR2674: The NSS version should be detected before
    running crypto tests
  - S8020443, PR2674: Frame is not created on the specified
    GraphicsDevice with two monitors
  - S8021897, PR2560: EXCEPTION_ACCESS_VIOLATION on debugging
    String.contentEquals()
  - S8022683, PR2560: JNI GetStringUTFChars should return NULL on
    allocation failure not abort the VM
  - S8023052, PR2509: JVM crash in native layout
  - S8025922, PR2560: JNI access to Strings need to check if the
    value field is non-null
  - S8026119. PR2679: Regression test DHEKeySizing.java failing
    intermittently
  - S8027624, PR2674: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    unstable again
  - S8033069, PR2674: mouse wheel scroll closes combobox popup
  - S8035150, PR2674: ShouldNotReachHere() in ConstantPool::copy_entry_to
  - S8039212, PR2674: SecretKeyBasic.sh needs to avoid NSS libnss3
    and libsoftokn3 version mismatches
  - S8042855, PR2509: [parfait] Potential null pointer dereference
    in IndicLayoutEngine.cpp
  - S8044364, PR2674: runtime/RedefineFinalizer test fails on windows
  - S8048353, PR2674: jstack -l crashes VM when a Java mirror for a
    primitive type is locked
  - S8050123, PR2674: Incorrect property name documented in CORBA
    InputStream API
  - S8056122, PR1896: Upgrade JDK to use LittleCMS 2.6
  - S8056124, PR2674: Hotspot should use PICL interface to get
    cacheline size on SPARC
  - S8057934, PR1896: Upgrade to LittleCMS 2.6 breaks AIX build
  - S8059200, PR2674: Promoted JDK9 b31 for Solaris-amd64 fails
    (Error: dl failure on line 744, no picl library) on Solaris 11.1
  - S8059588, PR2674: deadlock in java/io/PrintStream when verbose
    java.security.debug flags are set
  - S8062518, PR2674: AIOBE occurs when accessing to document
    function in extended function in JAXP
  - S8062591, PR2674: SPARC PICL causes significantly longer startup
    times
  - S8072863, PR2674: Replace fatal() with vm_exit_during_initialization()
    when an incorrect class is found on the bootclasspath
  - S8073453, PR2674: Focus doesn't move when pressing Shift + Tab
    keys
  - S8074350, PR2674: Support ISO 4217 "Current funds codes" table
    (A.2)
  - S8074869, PR2674: C2 code generator can replace -0.0f with
    +0.0f on Linux
  - S8075609, PR2674: java.lang.IllegalArgumentException: aContainer
    is not a focus cycle root of aComponent
  - S8075773, PR2674: jps running as root fails after the fix of
    JDK-8050807
  - S8076040, PR2674: Test com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    fails with -XX:+UseG1GC
  - S8076328, PR2679: Enforce key exchange constraints
  - S8076455, PR2674: IME Composition Window is displayed on
    incorrect position
  - S8076968, PR2674: PICL based initialization of L2 cache line
    size on some SPARC systems is incorrect
  - S8077102, PR2674: dns_lookup_realm should be false by default
  - S8077409, PR2674: Drawing deviates when validate() is invoked
    on java.awt.ScrollPane
  - S8078113, PR2674: 8011102 changes may cause incorrect results
  - S8078331, PR1896: Upgrade JDK to use LittleCMS 2.7
  - S8080012, PR2674: JVM times out with vdbench on SPARC M7-16
  - S8081392, PR2674: getNodeValue should return 'null' value for
    Element nodes
  - S8081470, PR2674: com/sun/jdi tests are failing with "Error.
    failed to clean up files after test" with jtreg 4.1 b12
  - S8081756, PR1896: Mastering Matrix Manipulations
  - S8130297, PR2674: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    still failing after JDK-8076040
  - S8133636, PR2674: [TEST_BUG] Import/add tests for the problem
    seen in 8076110
  * Bug fixes
  - PR2512: Reset success following calls in LayoutManager.cpp
  - PR2557, G390663: Update Gentoo font configuration and allow font
    directory to be specified
  - PR2568: openjdk causes a full desktop crash on RHEL 6 i586
  - PR2683: AArch64 port has broken Zero on AArch64
  - PR2684: AArch64 port not selected on architectures where
    host_cpu != aarch64
  - PR2686: Add generated Fedora &amp; Gentoo font configurations for
    bootstrap stage
  * CACAO
  - PR2652: Set classLoader field in java.lang.Class as expected by
    JDK</changelog>
  <changelog author="fstrba@suse.com" date="1453118400">- Move libjavagtk to the full package as not to polute the headless
  with X dependencies (bsc#939523).</changelog>
  <changelog author="fstrba@suse.com" date="1453464000">- Update to 2.6.4 - OpenJDK 7u95 (bsc#962743)
  * Security fixes
  - S8059054, CVE-2016-0402: Better URL processing
  - S8130710, CVE-2016-0448: Better attributes processing
  - S8132210: Reinforce JMX collector internals
  - S8132988: Better printing dialogues
  - S8133962, CVE-2016-0466: More general limits
  - S8137060: JMX memory management improvements
  - S8139012: Better font substitutions
  - S8139017, CVE-2016-0483: More stable image decoding
  - S8140543, CVE-2016-0494: Arrange font actions
  - S8143185: Cleanup for handling proxies
  - S8143941, CVE-2015-8126, CVE-2015-8472: Update splashscreen
    displays
  - S8144773, CVE-2015-7575: Further reduce use of MD5 (SLOTH)
  - S8142882, CVE-2015-4871: rebinding of the receiver of a
    DirectMethodHandle may allow a protected method to be accessed
  * Import of OpenJDK 7 u95 build 0
  - S7167988: PKIX CertPathBuilder in reverse mode doesn't work if
    more than one trust anchor is specified
  - S8068761: [TEST_BUG] java/nio/channels/ServerSocketChannel/AdaptServerSocket.java
    failed with SocketTimeoutException
  - S8074068: Cleanup in src/share/classes/sun/security/x509/
  - S8075773: jps running as root fails after the fix of JDK-8050807
  - S8081297: SSL Problem with Tomcat
  - S8131181: Increment minor version of HSx for 7u95 and
    initialize the build number
  - S8132082: Let OracleUcrypto accept RSAPrivateKey
  - S8134605: Partial rework of the fix for 8081297
  - S8134861: XSLT: Extension func call cause exception if
    namespace URI contains partial package name
  - S8135307: CompletionFailure thrown when calling FieldDoc.type,
    if the field's type is missing
  - S8138716: (tz) Support tzdata2015g
  - S8140244: Port fix of JDK-8075773 to MacOSX
  - S8141213: [Parfait]Potentially blocking function
    GetArrayLength called in JNI critical region at line 239 of
    jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c in
    function GET_ARRAYS
  - S8141287: Add MD5 to jdk.certpath.disabledAlgorithms - Take 2
  - S8142928: [TEST_BUG] sun/security/provider/certpath/ReverseBuilder/ReverseBuild.java
    8u71 failure
  - S8143132: L10n resource file translation update
  - S8144955: Wrong changes were pushed with 8143942
  - S8145551: Test failed with Crash for Improved font lookups
  - S8147466: Add -fno-strict-overflow to
    IndicRearrangementProcessor{,2}.cpp
  * Backports
  - S8140244: Port fix of JDK-8075773 to AIX
  - S8133196, PR2712, RH1251935: HTTPS hostname invalid issue with
    InetAddress
  - S8140620, PR2710: Find and load default.sf2 as the default
    soundbank on Linux
- Update the java-1_7_0-openjdk.keyring file to include both keys
  of Andrew John Hughes of icedtea fame.
- Rename the keyring file and disable it in the spec file until
  the key servers can handle those keys.</changelog>
  <changelog author="fstrba@suse.com" date="1459166400">- Update to 2.6.5 - OpenJDK 7u99 (bsc#972468)
  * Security fixes
  - S8152335, CVE-2016-0636: Improve MethodHandle consistency
  * Import of OpenJDK 7 u99 build 0
  - S6425769, PR2858: Allow specifying an address to bind JMX
    remote connector
  - S6961123: setWMClass fails to null-terminate WM_CLASS string
  - S8145982, PR2858: JMXInterfaceBindingTest is failing
    intermittently
  - S8146015, PR2858: JMXInterfaceBindingTest is failing
    intermittently for IPv6 addresses
  * Backports
  - S8028727, PR2814: [parfait] warnings from b116 for
    jdk.src.share.native.sun.security.ec: JNI pending exceptions
  - S8048512, PR2814: Uninitialised memory in
    jdk/src/share/native/sun/security/ec/ECC_JNI.cpp
  - S8071705. PR2819, RH1182694: Java application menu misbehaves
    when running multiple screen stacked vertically
  - S8150954, PR2866, RH1176206: AWT Robot not compatible with
    GNOME Shell
  * Bug fixes
  - PR2803: Make system CUPS optional
  - PR2886: Location of 'stap' executable is hard-coded
  - PR2893: test/tapset/jstaptest.pl should be executable
  - PR2894: Add missing test directory in make check.
  * CACAO
  - PR2781, CA195: typeinfo.cpp: typeinfo_merge_nonarrays:
    Assertion `dest &amp;&amp; result &amp;&amp; x.any &amp;&amp; y.any' failed
  * AArch64 port
  - PR2852: Add support for large code cache
  - PR2852: Apply ReservedCodeCacheSize default limiting to
    AArch64 only.
  - S8081289, PR2852: aarch64: add support for
    RewriteFrequentPairs in interpreter
  - S8131483, PR2852: aarch64: illegal stlxr instructions
  - S8133352, PR2852: aarch64: generates constrained unpredictable
    instructions
  - S8133842, PR2852: aarch64: C2 generates illegal instructions
    with int shifts &gt;=32
  - S8134322, PR2852: AArch64: Fix several errors in C2 biased
    locking implementation
  - S8136615, PR2852: aarch64: elide DecodeN when followed by
    CmpP 0
  - S8138575, PR2852: Improve generated code for profile counters
  - S8138641, PR2852: Disable C2 peephole by default for aarch64
  - S8138966, PR2852: Intermittent SEGV running ParallelGC
  - S8143067, PR2852: aarch64: guarantee failure in javac
  - S8143285, PR2852: aarch64: Missing load acquire when checking
    if ConstantPoolCacheEntry is resolved
  - S8143584, PR2852: Load constant pool tag and class status with
    load acquire
  - S8144201, PR2852: aarch64:
    jdk/test/com/sun/net/httpserver/Test6a.java fails with
  - -enable-unlimited-crypto
  - S8144582, PR2852: AArch64 does not generate correct branch
    profile data
  - S8146709, PR2852: AArch64: Incorrect use of ADRP for
    byte_map_base
  - S8147805, PR2852: aarch64: C1 segmentation fault due to inline
    Unsafe.getAndSetObject
  - S8148240, PR2852: aarch64: random infrequent null pointer
    exceptions in javac
  * PPC &amp; AIX port
  - S8034797, PR2851: AIX: Fix os::naked_short_sleep() in
    os_aix.cpp after 8028280
  - S8139258, PR2851: PPC64LE: argument passing problem when
    passing 15 floats in native call
  - S8139421, PR2851: PPC64LE: MacroAssembler::bxx64_patchable
    kill register R12</changelog>
  <changelog author="fstrba@suse.com" date="1461326400">- Update to 2.6.6 - OpenJDK 7u101 (bsc#976340)
  * Security fixes
  - S8129952, CVE-2016-0686: Ensure thread consistency
  - S8132051, CVE-2016-0687: Better byte behavior
  - S8138593, CVE-2016-0695: Make DSA more fair
  - S8139008: Better state table management
  - S8143167, CVE-2016-3425: Better buffering of XML strings
  - S8144430, CVE-2016-3427: Improve JMX connections
  - S8146494: Better ligature substitution
  - S8146498: Better device table adjustments
  * Import of OpenJDK 7 u101 build 0
  - S4858370: JDWP: Memory Leak: GlobalRefs never deleted when
    processing invokeMethod command
  - S7127906: (launcher) convert the launcher regression tests to
    java
  - S8002116: This JdbReadTwiceTest.sh gets an exit 1
  - S8004007: test/sun/tools/jinfo/Basic.sh fails on when runSA is
    set to true
  - S8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when
    invoked with NMT explicitly turned on
  - S8027705: com/sun/jdi/JdbMethodExitTest.sh fails when a
    background thread is generating events.
  - S8028537: PPC64: Updated the JDK regression tests to run on
    AIX
  - S8036132: Tab characters in test/com/sun/jdi files
  - S8038963: com/sun/jdi tests fail because cygwin's ps sometimes
    misses processes
  - S8044419: TEST_BUG: com/sun/jdi/JdbReadTwiceTest.sh fails when
    run under root
  - S8059661: Test SoftReference and OOM behavior
  - S8072753: Nondeterministic wrong answer on arithmetic
  - S8073735: [TEST_BUG] compiler/loopopts/CountedLoopProblem.java
    got OOME
  - S8074146: [TEST_BUG] jdb has succeded to read an unreadable
    file
  - S8134297: NPE in GSSNameElement nameType check
  - S8134650: Xsl transformation gives different results in 8u66
  - S8141229: [Parfait] Null pointer dereference in cmsstrcasecmp
    of cmserr.c
  - S8143002: [Parfait] JNI exception pending in fontpath.c:1300
  - S8146477: [TEST_BUG] ClientJSSEServerJSSE.java failing again
  - S8146967: [TEST_BUG] javax/security/auth/SubjectDomainCombiner/Optimize.java
    should use 4-args ProtectionDomain constructor
  - S8147567: InterpreterRuntime::post_field_access not updated
    for boolean in JDK-8132051
  - S8148446: (tz) Support tzdata2016a
  - S8148475: Missing SA Bytecode updates.
  - S8149170: Better byte behavior for native arguments
  - S8149367: PolicyQualifierInfo/index_Ctor JCk test fails with
    IOE: Invalid encoding for PolicyQualifierInfo
  - S8150012: Better byte behavior for reflection
  - S8150790: 8u75 L10n resource file translation update
  - S8153673: [BACKOUT] JDWP: Memory Leak: GlobalRefs never
    deleted when processing invokeMethod command
  - S8154210: Zero: Better byte behaviour
  * Bug fixes
  - PR2889: OpenJDK should check for system cacerts database (e.g.
    /etc/pki/java/cacerts)
  - PR2929: configure: error: "A JDK home directory could not be
    found."
  - PR2935: Check that freetype defines
    FT_CONFIG_OPTION_INFINALITY_PATCHSET if enabling infinality
  - PR2938: Fix build of 8148487 backport
  - PR2939: Remove rogue ReleaseStringUTFChars line remaining from
    merge of 7u101 b00
  * PPC &amp; AIX port
  - S8148487: PPC64: Better byte behavior
  * AArch64 port
  - S8154413: AArch64: Better byte behaviour
  - PR2914: byte_map_base is not page aligned on OpenJDK 7
  * JamVM
  - PR2665: icedtea/jamvm 2.6 fails as a build VM for icedtea</changelog>
  <changelog author="fstrba@suse.com" date="1464609600">- Added patch:
  * java-1_7_0-openjdk-gcc6.patch
    + Fix build with gcc 6.1
- Add -fno-delete-null-pointer-checks -fno-lifetime-dse to try to
  avoid some crashes</changelog>
  <changelog author="agraf@suse.com" date="1465905600">- Fix aarch64 running with 48 bits va space (bsc#984684)
  * hotspot-aarch64-fix-48bit-va.patch</changelog>
  <changelog author="schwab@suse.de" date="1466337600">- aarch64-remove-unused-code.patch: remove unsused definition of min
  conflicting with macro</changelog>
  <changelog author="fstrba@suse.com" date="1467201600">- Enable SunEC for SLE12 and Leap (bsc#982366)</changelog>
  <changelog author="fstrba@suse.com" date="1469793600">- Update to 2.6.7 - OpenJDK 7u111
  * Security fixes
  - S8079718, CVE-2016-3458: IIOP Input Stream Hooking
    (bsc#989732)
  - S8145446, CVE-2016-3485: Perfect pipe placement (Windows
    only)  (bsc#989734)
  - S8147771: Construction of static protection domains under
    Javax custom policy
  - S8148872, CVE-2016-3500: Complete name checking (bsc#989730)
  - S8149962, CVE-2016-3508: Better delineation of XML processing
    (bsc#989731)
  - S8150752: Share Class Data
  - S8151925: Font reference improvements
  - S8152479, CVE-2016-3550: Coded byte streams (bsc#989733)
  - S8155981, CVE-2016-3606: Bolster bytecode verification
    (bsc#989722)
  - S8155985, CVE-2016-3598: Persistent Parameter Processing
    (bsc#989723)
  - S8158571, CVE-2016-3610: Additional method handle validation
    (bsc#989725)
  - CVE-2016-3511 (bsc#989727)
  - CVE-2016-3503 (bsc#989728)
  - CVE-2016-3498 (bsc#989729)
  * Import of OpenJDK 7 u111 build 0
  - S6953295: Move few sun.security.{util, x509, pkcs} classes
    used by keytool/jarsigner to another package
  - S7060849: Eliminate pack200 build warnings
  - S7064075: Security libraries don't build with
    javac -Xlint:all,-deprecation -Werror
  - S7069870: Parts of the JDK erroneously rely on generic array
    initializers with diamond
  - S7102686: Restructure timestamp code so that jars and modules
    can more easily share the same code
  - S7105780: Add SSLSocket client/SSLEngine server to templates
    directory
  - S7142339: PKCS7.java is needlessly creating SHA1PRNG
    SecureRandom instances when timestamping is not done
  - S7152582: PKCS11 tests should use the NSS libraries available
    in the OS
  - S7192202: Make sure keytool prints both unknown and
    unparseable extensions
  - S7194449: String resources for Key Tool and Policy Tool
    should be in their respective packages
  - S7196855: autotest.sh fails on ubuntu because libsoftokn.so
    not found
  - S7200682: TEST_BUG: keytool/autotest.sh still has problems
    with libsoftokn.so
  - S8002306: (se) Selector.open fails if invoked with thread
    interrupt status set [win]
  - S8009636: JARSigner including TimeStamp PolicyID
    (TSAPolicyID) as defined in RFC3161
  - S8019341: Update CookieHttpsClientTest to use the newer
    framework.
  - S8022228: Intermittent test failures in
    sun/security/ssl/javax/net/ssl/NewAPIs
  - S8022439: Fix lint warnings in sun.security.ec
  - S8022594: Potential deadlock in &lt;clinit&gt; of
    sun.nio.ch.Util/IOUtil
  - S8023546: sun/security/mscapi/ShortRSAKey1024.sh fails
    intermittently
  - S8036612: [parfait] JNI exception pending in
    jdk/src/windows/native/sun/security/mscapi/security.cpp
  - S8037557: test SessionCacheSizeTests.java timeout
  - S8038837: Add support to jarsigner for specifying timestamp
    hash algorithm
  - S8079410: Hotspot version to share the same update and build
    version from JDK
  - S8130735: javax.swing.TimerQueue: timer fires late when
    another timer starts
  - S8139436: sun.security.mscapi.KeyStore might load incomplete
    data
  - S8144313: Test SessionTimeOutTests can be timeout
  - S8146387: Test SSLSession/SessionCacheSizeTests socket
    accept timed out
  - S8146669: Test SessionTimeOutTests fails intermittently
  - S8146993: Several javax/management/remote/mandatory regression
    tests fail after JDK-8138811
  - S8147857: [TEST] RMIConnector logs attribute names incorrectly
  - S8151841, PR3098: Build needs additional flags to compile
    with GCC 6
  - S8151876: (tz) Support tzdata2016d
  - S8157077: 8u101 L10n resource file updates
  - S8161262: Fix jdk build with gcc 4.1.2: -fno-strict-overflow
    not known.
  * Import of OpenJDK 7 u111 build 1
  - S7081817: test/sun/security/provider/certpath/X509CertPath/IllegalCertificates.java failing
  - S8140344: add support for 3 digit update release numbers
  - S8145017: Add support for 3 digit hotspot minor version
    numbers
  - S8162344: The API changes made by CR 7064075 need to be
    reverted
  * Backports
  - S2178143, PR2958: JVM crashes if the number of bound CPUs
    changed during runtime
  - S4900206, PR3101: Include worst-case rounding tests for Math
    library functions
  - S6260348, PR3067: GTK+ L&amp;F JTextComponent not respecting
    desktop caret blink rate
  - S6934604, PR3075: enable parts of EliminateAutoBox by default
  - S7043064, PR3020: sun/java2d/cmm/ tests failed against
    RI b141 &amp; b138-nightly
  - S7051394, PR3020: NullPointerException when running
    regression tests LoadProfileTest by using openjdk-7-b144
  - S7086015, PR3013: fix
    test/tools/javac/parser/netbeans/JavacParserTest.java
  - S7119487, PR3013: JavacParserTest.java test fails on Windows
    platforms
  - S7124245, PR3020: [lcms] ColorConvertOp to color space
    CS_GRAY apparently converts orange to 244,244,0
  - S7159445, PR3013: (javac) emits inaccurate diagnostics for
    enhanced for-loops
  - S7175845, PR1437, RH1207129: 'jar uf' changes file
    permissions unexpectedly
  - S8005402, PR3020: Need to provide benchmarks for color
    management
  - S8005530, PR3020: [lcms] Improve performance of ColorConverOp
    for default destinations
  - S8005930, PR3020: [lcms] ColorConvertOp: Alpha channel is not
    transferred from source to destination.
  - S8013430, PR3020: REGRESSION:
    closed/java/awt/color/ICC_Profile/LoadProfileTest/LoadProfileTest.java
    fails with java.io.StreamCorruptedException: invalid type
    code: EE since 8b87
  - S8014286, PR3075: failed java/lang/Math/DivModTests.java
    after 6934604 changes
  - S8014959, PR3075: assert(Compile::current()-&gt;live_nodes() &lt; (uint)MaxNodeLimit)
    failed: Live Node limit exceeded limit
  - S8019247, PR3075: SIGSEGV in compiled method
    c8e.e.t_.getArray(Ljava/lang/Class;)[Ljava/lang/Object
  - S8024511, PR3020: Crash during color profile destruction
  - S8025429, PR3020: [parfait] warnings from b107 for
    sun.java2d.cmm: JNI exception pending
  - S8026702, PR3020: Fix for 8025429 breaks jdk build on windows
  - S8026780, PR3020, RH1142587: Crash on PPC and PPC v2 for
    Java_awt test suit
  - S8047066, PR3020: Test test/sun/awt/image/bug8038000.java
    fails with ClassCastException
  - S8069181, PR3012, RH1015612: java.lang.AssertionError when
    compiling JDK 1.4 code in JDK 8
  - S8158260, PR2992, RH1341258: PPC64: unaligned Unsafe.getInt
    can lead to the generation of illegal instructions (bsc#988651)
  - S8159244, PR3075: Partially initialized string object created
    by C2's string concat optimization may escape
  * Bug fixes
  - PR2799, RH1195203: Files are missing from resources.jar
  - PR2900: Don't use WithSeed versions of NSS functions as they
    don't fully process the seed
  - PR3091: SystemTap is heavily confused by multiple JDKs
  - PR3102: Extend 8022594 to AixPollPort
  - PR3103: Handle case in clean-fonts where
    linux.fontconfig.Gentoo.properties.old has not been created
  - PR3111: Provide option to disable SystemTap tests
  - PR3114: Don't assume system mime.types supports
    text/x-java-source
  - PR3115: Add check for elliptic curve cryptography
    implementation
  - PR3116: Add tests for Java debug info and source files
  - PR3118: Path to agpl-3.0.txt not updated
  - PR3119: Makefile handles cacerts as a symlink, but the
    configure check doesn't
  * AArch64 port
  - S8148328, PR3100: aarch64: redundant lsr instructions in stub
    code.
  - S8148783, PR3100: aarch64: SEGV running SpecJBB2013
  - S8148948, PR3100: aarch64: generate_copy_longs calls align()
    incorrectly
  - S8150045, PR3100: arraycopy causes segfaults in SATB during
    garbage collection
  - S8154537, PR3100: AArch64: some integer rotate instructions
    are never emitted
  - S8154739, PR3100: AArch64: TemplateTable::fast_xaccess loads
    in wrong mode
  - S8157906, PR3100: aarch64: some more integer rotate
    instructions are never emitted
- Removed patch:
  * hotspot-aarch64-fix-48bit-va.patch
  - fixed upstream
- Remove special flags for gcc6, since they are handled upstream</changelog>
  <changelog author="fstrba@suse.com" date="1473854400">- Disable arm32 JIT, since its build broken
  (http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2942)</changelog>
  <changelog author="fstrba@suse.com" date="1479124800">- Update to 2.6.8 - OpenJDK 7u121
  * Security fixes
    + S8151921: Improved page resolution
    + S8155968: Update command line options
    + S8155973, CVE-2016-5542: Tighten jar checks (bsc#1005522)
    + S8157176: Improved classfile parsing
    + S8157739, CVE-2016-5554: Classloader Consistency Checking
    (bsc#1005523)
    + S8157749: Improve handling of DNS error replies
    + S8157753: Audio replay enhancement
    + S8157759: LCMS Transform Sampling Enhancement
    + S8157764: Better handling of interpolation plugins
    + S8158302: Handle contextual glyph substitutions
    + S8158993, CVE-2016-5568: Service Menu services (bsc#1005525)
    + S8159495: Fix index offsets
    + S8159503: Amend Annotation Actions
    + S8159511: Stack map validation
    + S8159515: Improve indy validation
    + S8159519, CVE-2016-5573: Reformat JDWP messages (bsc#1005526)
    + S8160090: Better signature handling in pack200
    + S8160094: Improve pack200 layout
    + S8160098: Clean up color profiles
    + S8160591, CVE-2016-5582: Improve internal array handling
    (bsc#1005527)
    + S8160838, CVE-2016-5597: Better HTTP service (bsc#1005528)
    + PR3207, RH1367357: lcms2: Out-of-bounds read in
    Type_MLU_Read()
    + CVE-2016-5556 (bsc#1005524)
  * Import of OpenJDK 7 u121 build 0
    + S6624200: Regression test fails:
    test/closed/javax/swing/JMenuItem/4654927/bug4654927.java
    + S6882559: new JEditorPane("text/plain","") fails for null
    context class loader
    + S7090158: Networking Libraries don't build with javac -Werror
    + S7125055: ContentHandler.getContent API changed in error
    + S7145960: sun/security/mscapi/ShortRSAKey1024.sh failing on
    windows
    + S7187051: ShortRSAKeynnn.sh tests should do cleanup before
    start test
    + S8000626: Implement dead key detection for KeyEvent on Linux
    + S8003890: corelibs test scripts should pass TESTVMOPTS
    + S8005629: javac warnings compiling
    java.awt.EventDispatchThread and sun.awt.X11.XIconWindow
    + S8010297: Missing isLoggable() checks in logging code
    + S8010782: clean up source files containing carriage return
    characters
    + S8014431: cleanup warnings indicated by the -Wunused-value
    compiler option on linux
    + S8015265: revise the fix for 8007037
    + S8016747: Replace deprecated PlatformLogger isLoggable(int)
    with isLoggable(Level)
    + S8020708: NLS mnemonics missing in SwingSet2/JInternalFrame
    demo
    + S8024756: method grouping tabs are not selectable
    + S8026741: jdk8 l10n resource file translation update 5
    + S8048147: Privilege tests with JAAS Subject.doAs
    + S8048357: PKCS basic tests
    + S8049171: Additional tests for jarsigner's warnings
    + S8059177: jdk8u40 l10n resource file translation update 1
    + S8075584: test for 8067364 depends on hardwired text advance
    + S8076486: [TESTBUG]
    javax/security/auth/Subject/doAs/NestedActions.java fails if
    extra VM options are given
    + S8077953: [TEST_BUG]
    com/sun/management/OperatingSystemMXBean/TestTotalSwap.java
    Compilation failed after JDK-8077387
    + S8080628: No mnemonics on Open and Save buttons in
    JFileChooser
    + S8083601: jdk8u60 l10n resource file translation update 2
    + S8140530: Creating a VolatileImage with size 0,0 results in
    no longer working g2d.drawString
    + S8142926: OutputAnalyzer's shouldXXX() calls return this
    + S8143134: L10n resource file translation update
    + S8147077: IllegalArgumentException thrown by
    api/java_awt/Component/FlipBufferStrategy/indexTGF_General
    + S8148127: IllegalArgumentException thrown by JCK test
    api/java_awt/Component/FlipBufferStrategy/indexTGF_General in
    opengl pipeline
    + S8150611: Security problem on sun.misc.resources.Messages*
    + S8157653: [Parfait] Uninitialised variable in awt_Font.cpp
    + S8158734: JEditorPane.createEditorKitForContentType throws
    NPE after 6882559
    + S8159684: (tz) Support tzdata2016f
    + S8160934: isnan() is not available on older MSVC compilers
    + S8162411: Service Menu services 2
    + S8162419: closed/com/oracle/jfr/runtime/TestVMInfoEvent.sh
    failing after JDK-8155968
    + S8162511: 8u111 L10n resource file updates
    + S8162792: Remove constraint DSA keySize &lt; 1024 from
    jdk.jar.disabledAlgorithms in jdk8
    + S8164452: 8u111 L10n resource file update - msgdrop 20
    + S8165816: jarsigner -verify shows jar unsigned if it was
    signed with a weak algorithm
    + S8166381: Back out changes to the java.security file to not
    disable MD5
  * Backports
    + S6604109, PR3162:
    javax.print.PrintServiceLookup.lookupPrintServices fails
    SOMETIMES for Cups
    + S6907252, PR3162: ZipFileInputStream Not Thread-Safe
    + S8024046, PR3162: Test sun/security/krb5/runNameEquals.sh
    failed on 7u45 Embedded linux-ppc*
    + S8028479, PR3162: runNameEquals still cannot precisely detect
    if a usable native krb5 is available
    + S8034057, PR3162: Files.getFileStore and Files.isWritable do
    not work with SUBST'ed drives (win)
    + S8038491, PR3162: Improve synchronization in ZipFile.read()
    + S8038502, PR3162: Deflater.needsInput() should use
    synchronization
    + S8059411, PR3162: RowSetWarning does not correctly chain
    warnings
    + S8062198, PR3162: Add RowSetMetaDataImpl Tests and add column
    range validation to isdefinitlyWritable
    + S8066188, PR3162: BaseRowSet returns the wrong default value
    for escape processing
    + S8072466, PR3162: Deadlock when initializing MulticastSocket
    and DatagramSocket
    + S8075118, PR3162: JVM stuck in infinite loop during
    verification
    + S8076579, PR3162: Popping a stack frame after exception
    breakpoint sets last method param to exception
    + S8078495, PR3162: End time checking for native TGT is wrong
    + S8078668, PR3162: jar usage string mentions unsupported
    option '-n'
    + S8080115, PR3162: (fs) Crash in libgio when calling
    Files.probeContentType(path) from parallel threads
    + S8081794, PR3162: ParsePosition getErrorIndex returns 0 for
    TimeZone parsing problem
    + S8129957, PR3162: Deadlock in JNDI LDAP implementation when
    closing the LDAP context
    + S8130136, PR3162: Swing window sometimes fails to repaint
    partially when it becomes exposed
    + S8130274, PR3162: java/nio/file/FileStore/Basic.java fails
    when two successive stores in an iteration are determined to
    be equal
    + S8132551, PR3162: Initialize local variables before returning
    them in p11_convert.c
    + S8133207, PR3162: [TEST_BUG] ParallelProbes.java test fails
    after changes for JDK-8080115
    + S8133666, PR3162: OperatingSystemMXBean reports abnormally
    high machine CPU consumption on Linux
    + S8135002, PR3162: Fix or remove broken links in
    objectMonitor.cpp comments
    + S8137121, PR3162: (fc) Infinite loop FileChannel.truncate
    + S8137230, PR3162: TEST_BUG:
    java/nio/channels/FileChannel/LoopingTruncate.java timed out
    + S8139373, PR3162: [TEST_BUG]
    java/net/MulticastSocket/MultiDead.java failed with timeout
    + S8140249, PR3162: JVM Crashing During startUp If Flight
    Recording is enabled
    + S8141491, PR3160, G592292: Unaligned memory access in Bits.c
    + S8144483, PR3162: One long Safepoint pause directly after
    each GC log rotation
    + S8149611, PR3160, G592292: Add tests for
    Unsafe.copySwapMemory
  * Bug fixes
    + S8078628, PR3151: Zero build fails with pre-compiled headers
    disabled
    + PR3128: pax-mark-vm script calls "exit -1" which is invalid
    in dash
    + PR3131: PaX marking fails on filesystems which don't support
    extended attributes
    + PR3135: Makefile.am rule
    stamps/add/tzdata-support-debug.stamp has a typo in
    add-tzdata dependency
    + PR3141: Pass $(CC) and $(CXX) to OpenJDK build
    + PR3166: invalid zip timestamp handling leads to error
    building bootstrap-javac
    + PR3202: Update infinality configure test
    + PR3212: Disable ARM32 JIT by default
  * CACAO
    + PR3136: CACAO is broken due to 2 new native methods in
    sun.misc.Unsafe (from S8158260)
  * JamVM
    + PR3134: JamVM is broken due to 2 new native methods in
    sun.misc.Unsafe (from S8158260)
  * AArch64 port
    + S8167200, PR3204: AArch64: Broken stack pointer adjustment
    in interpreter
    + S8168888: Port 8160591: Improve internal array handling to
    AArch64.
    + PR3211: AArch64 build fails with pre-compiled headers
    disabled
- Changed patch:
  * java-1_7_0-openjdk-gcc6.patch
    + Rediff to changed context</changelog>
  <changelog author="fstrba@suse.com" date="1487073600">- Update to 2.6.9 - OpenJDK 7u131 (bsc#1020905)
  * Security fixes
  - S8138725: Add options for Javadoc generation
  - S8140353: Improve signature checking
  - S8151934, CVE-2017-3231: Resolve class resolution
  - S8156804, CVE-2017-3241: Better constraint checking
  - S8158406: Limited Parameter Processing
  - S8158997: JNDI Protocols Switch
  - S8159507: RuntimeVisibleAnnotation validation
  - S8161218: Better bytecode loading
  - S8161743, CVE-2017-3252: Provide proper login context
  - S8162577: Standardize logging levels
  - S8162973: Better component components
  - S8164143, CVE-2017-3260: Improve components for menu items
  - S8164147, CVE-2017-3261: Improve streaming socket output
  - S8165071, CVE-2016-2183: Expand TLS support
  - S8165344, CVE-2017-3272: Update concurrency support
  - S8166988, CVE-2017-3253: Improve image processing performance
  - S8167104, CVE-2017-3289: Additional class construction
    refinements
  - S8167223, CVE-2016-5552: URL handling improvements
  - S8168705, CVE-2016-5547: Better ObjectIdentifier validation
  - S8168714, CVE-2016-5546: Tighten ECDSA validation
  - S8168728, CVE-2016-5548: DSA signing improvments
  - S8168724, CVE-2016-5549: ECDSA signing improvments
  * Import of OpenJDK 7 u131 build 0
  - S6253144: Long narrowing conversion should describe the
    algorithm used and implied "risks"
  - S6328537: Improve javadocs for Socket class by adding
    references to SocketOptions
  - S6978886: javadoc shows stacktrace after print error
    resulting from disk full
  - S6995421: Eliminate the static dependency to
    sun.security.ec.ECKeyFactory
  - S6996372: synchronizing handshaking hash
  - S7027045: (doc) java/awt/Window.java has several typos in
    javadoc
  - S7054969: Null-check-in-finally pattern in java/security
    documentation
  - S7072353: JNDI libraries do not build with javac -Xlint:all
  - Werror
  - S7075563: Broken link in "javax.swing.SwingWorker"
  - S7077672: jdk8_tl nightly fail in step-2 build on 8/10/11
  - S7088502: Security libraries don't build with javac -Werror
  - S7092447: Clarify the default locale used in each locale
    sensitive operation
  - S7093640: Enable client-side TLS 1.2 by default
  - S7103570: AtomicIntegerFieldUpdater does not work when
    SecurityManager is installed
  - S7117360: Warnings in java.util.concurrent.atomic package
  - S7117465: Warning cleanup for IMF classes
  - S7187144: JavaDoc for ScriptEngineFactory.getProgram()
    contains an error
  - S8000418: javadoc should used a standard "generated by
    javadoc" string
  - S8000666: javadoc should write directly to Writer instead of
    composing strings
  - S8000673: remove dead code from HtmlWriter and subtypes
  - S8000970: break out auxiliary classes that will prevent
    multi-core compilation of the JDK
  - S8001669: javadoc internal DocletAbortException should set
    cause when appropriate
  - S8008949: javadoc stopped copying doc-files
  - S8011402: Move blacklisting certificate logic from hard code
    to data
  - S8011547: Update XML Signature implementation to Apache
    Santuario 1.5.4
  - S8012288: XML DSig API allows wrong tag names and extra
    elements in SignedInfo
  - S8016217: More javadoc warnings
  - S8017325: Cleanup of the javadoc &lt;code&gt; tag in
    java.security.cert
  - S8017326: Cleanup of the javadoc &lt;code&gt; tag in
    java.security.spec
  - S8019772: Fix doclint issues in javax.crypto and
    javax.security subpackages
  - S8020557: javadoc cleanup in javax.security
  - S8020688: Broken links in documentation at
    http://docs.oracle.com/javase/6/docs/api/index.
  - S8021108: Clean up doclint warnings and errors in java.text
    package
  - S8021417: Fix doclint issues in java.util.concurrent
  - S8021833: javadoc cleanup in java.net
  - S8022120: JCK test
    api/javax_xml/crypto/dsig/TransformService/index_ParamMethods
    fails
  - S8022175: Fix doclint warnings in javax.print
  - S8022406: Fix doclint issues in java.beans
  - S8022746: List of spelling errors in API doc
  - S8024779: [macosx] SwingNode crashes on exit
  - S8025085: [javadoc] some errors in javax/swing
  - S8025218: [javadoc] some errors in java/awt classes
  - S8025249: [javadoc] fix some javadoc errors in javax/swing/
  - S8025409: Fix javadoc comments errors and warning reported by
    doclint report
  - S8026021: more fix of javadoc errors and warnings reported by
    doclint, see the description
  - S8037099: [macosx] Remove all references to GC from native
    OBJ-C code
  - S8038184: XMLSignature throws StringIndexOutOfBoundsException
    if ID attribute value is empty String
  - S8038349: Signing XML with DSA throws Exception when key is
    larger than 1024 bits
  - S8049244: XML Signature performance issue caused by
    unbuffered signature data
  - S8049432: New tests for TLS property jdk.tls.client.protocols
  - S8050893: (smartcardio) Invert reset argument in tests in
    sun/security/smartcardio
  - S8059212: Modify sun/security/smartcardio manual regression
    tests so that they do not just fail if no cardreader found
  - S8068279: (typo in the spec)
    javax.script.ScriptEngineFactory.getLanguageName
  - S8068491: Update the protocol for references of
    docs.oracle.com to HTTPS.
  - S8069038: javax/net/ssl/TLS/TLSClientPropertyTest.java needs
    to be updated for JDK-8061210
  - S8076369: Introduce the jdk.tls.client.protocols system
    property for JDK 7u
  - S8139565: Restrict certificates with DSA keys less than 1024
    bits
  - S8140422: Add mechanism to allow non default root CAs to be
    not subject to algorithm restrictions
  - S8140587: Atomic*FieldUpdaters should use Class.isInstance
    instead of direct class check
  - S8143959: Certificates requiring blacklisting
  - S8145984: [macosx] sun.lwawt.macosx.CAccessible leaks
  - S8148516: Improve the default strength of EC in JDK
  - S8149029: Secure validation of XML based digital signature
    always enabled when checking wrapping attacks
  - S8151893: Add security property to configure XML Signature
    secure validation mode
  - S8155760: Implement Serialization Filtering
  - S8156802: Better constraint checking
  - S8161228: URL objects with custom protocol handlers have port
    changed after deserializing
  - S8161571: Verifying ECDSA signatures permits trailing bytes
  - S8163304: jarsigner -verbose -verify should print the
    algorithms used to sign the jar
  - S8164908: ReflectionFactory support for IIOP and custom
    serialization
  - S8165230: RMIConnection addNotificationListeners failing with
    specific inputs
  - S8166393: disabledAlgorithms property should not be strictly
    parsed
  - S8166591: [macos 10.12] Trackpad scrolling of text on OS X
    10.12 Sierra is very fast (Trackpad, Retina only)
  - S8166739: Improve extensibility of ObjectInputFilter
    information passed to the filter
  - S8166875: (tz) Support tzdata2016g
  - S8166878: Connection reset during TLS handshake
  - S8167356: Follow up fix for jdk8 backport of 8164143. Changes
    for CMenuComponent.m were missed
  - S8167459: Add debug output for indicating if a chosen
    ciphersuite was legacy
  - S8167472: Chrome interop regression with JDK-8148516
  - S8167591: Add MD5 to signed JAR restrictions
  - S8168861: AnchorCertificates uses hardcoded password for
    cacerts keystore
  - S8168993: JDK8u121 L10n resource file update
  - S8169191: (tz) Support tzdata2016i
  - S8169688: Backout (remove) MD5 from
    jdk.jar.disabledAlgorithms for January CPU
  - S8169911: Enhanced tests for jarsigner -verbose -verify after
    JDK-8163304
  - S8170131: Certificates not being blocked by
    jdk.tls.disabledAlgorithms property
  - S8170268: 8u121 L10n resource file update - msgdrop 20
  - S8173622: Backport of 7180907 is incomplete
  - S8173849: Fix use of java.util.Base64 in test cases
  - S8173854: [TEST] Update DHEKeySizing test case following
    8076328 &amp; 8081760
  * Backports
  - S7102489, PR3316, RH1390708: RFE: cleanup jlong typedef on
    __APPLE__and _LLP64 systems.
  - S8000351, PR3316, RH1390708: Tenuring threshold should be
    unsigned
  - S8153711, PR3315, RH1284948: [REDO] JDWP: Memory Leak:
    GlobalRefs never deleted when processing invokeMethod command
  - S8170888, PR3316, RH1390708: [linux] Experimental support for
    cgroup memory limits in container (ie Docker) environments
  * Bug fixes
  - PR3318: Replace 'infinality' with 'improved font rendering'
    (--enable-improved-font-rendering)
  - PR3318: Fix compatibility with vanilla Fontconfig
  - PR3318: Fix glyph y advance
  - PR3318: Always round glyph advance in 26.6 space
  - PR3318: Simplify glyph advance handling
  - PR3324: Fix NSS_LIBDIR substitution in
    make_generic_profile.sh broken by PR1989
  * AArch64 port
  - S8165673, PR3320: AArch64: Fix JNI floating point argument
    handling</changelog>
</package>
<package pkgid="8d6f22a648b0ead779c636765c1e77ac26290522" name="java-1_7_0-openjdk-accessibility" arch="x86_64">
  <version epoch="0" ver="1.7.0.131" rel="2.1"/>
  <changelog author="fstrba@suse.com" date="1433246400">- Added patch:
  * implicit-fortify-decl.patch
  - Fix implicit-fortify-decl error due tu missing include</changelog>
  <changelog author="fstrba@suse.com" date="1433505600">- Added patch:
  * signed-overflow.patch
  - Upstream fix for signed overflow that makes
    ChunkPool::allocate go OOM</changelog>
  <changelog author="fstrba@suse.com" date="1433937600">- Added patch:
  * zero-dummy.patch
  - Fix crash in ZERO VM built with gcc5</changelog>
  <changelog author="tchvatal@suse.com" date="1434628800">- Use priority matching to ibm-java, always 5 bigger than it</changelog>
  <changelog author="fstrba@suse.com" date="1437480000">- Update to 2.6.0 - OpenJDK 7u80
  * OpenJDK
  - S4792059: test/java/io/pathNames/GeneralSolaris.java fails on
    symbolic links
  - S4991647: PNGMetadata.getAsTree() sets bitDepth to invalid
    value
  - S5036554: unmarshal error on CORBA alias type in CORBA any
  - S6458027: Disabling IPv6 on a specific network interface
    causes problems
  - S6642881: Improve performance of Class.getClassLoader()
  - S6695379: Copy method annotations and parameter annotations to
    synthetic bridge methods
  - S6883953: java -client -XX:ValueMapInitialSize=0 crashes
  - S6931564: Incorrect display name of Locale for south africa
  - S6976528: PS: assert(!limit_exceeded || softrefs_clear)
    failed: Should have been cleared
  - S6984762: Invalid close of file descriptor '-1' in
    findZoneinfoFile
  - S6993873: java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java
    test indicates ".a frame wasn't focused on click" jdk7 issue
    on linux
  - S7010989: Duplicate closure of file descriptors leads to
    unexpected and incorrect closure of sockets
  - S7017962: Obsolete link is used in URL class level spec
  - S7033533: realSync() doesn't work with Xfce
  - S7036518: TEST_BUG: add cygwin support to
    test/java/nio/charset/coders/CheckSJISMappingProp.sh
  - S7052170: javadoc -charset option generates wrong meta tag
  - S7145454: JVM wide monitor lock in Currency.getInstance(String)
  - S7152892: some jtreg tests fail with permission denied
  - S7153157: ClassValue.get does not return if computeValue calls
    remove
  - S7156459: Remove unnecessary get() from Currency.getInstance()
  - S7158636: InterfaceAddress.getBroadcast() returns invalid
    broadcast address on WLAN
  - S7160604: Using non-opaque windows - popups are initially not
    painted correctly
  - S7161320: TEST_BUG: java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java fails
    (Invalid key code)
  - S7164841: Improvements to the GC log file rotation
  - S7172176: test/sun/tools/jconsole/ImmutableResourceTest.sh
    failing
  - S7172865: PropertyDescriptor fails to work with setter method
    name if setter is non-void
  - S7178362: Socket impls should ignore unsupported proxy types
    rather than throwing
  - S7180038: regression test failure, SSLEngineBadBufferArrayAccess.java
  - S7180557: InetAddress.getLocalHost throws UnknownHostException
    on java7u5 on OSX
  - S7196009: SunPkcs11 provider fails to parse config path
    containing parenthesis
  - S7199674: (props) user.home property does not return an
    accessible location in sandboxed environment [macosx]
  - S8001633: Wrong alt processing during switching between
    windows.
  - S8002148: [TEST_BUG] The four lines printed are not the bold
    typeface.
  - S8004488: wrong permissions checked in krb5
  - S8006023: Embedded Builds fail management test because of
    requirement for UsePerfData being enabled.
  - S8008328: [partfait] Null pointer defererence in
    hotspot/src/cpu/x86/vm/frame_x86.inline.hpp
  - S8008386: (cs) Unmappable leading should be decoded to
    replacement.
  - S8008759: Do not let internal JDK zlib symbols leak out of
    fastdebug libzip.so
  - S8009258: TEST_BUG:java/io/pathNames/GeneralWin32.java fails
    intermittently
  - S8010371: getaddrinfo can fail with EAI_SYSTEM/EAGAIN, causes
    UnknownHostException to be thrown
  - S8010738: G1: Output for full GCs with +PrintGCDetails should
    contain perm gen/meta data size change info
  - S8011795: DOM Serializer prints stack traces to System.err
  - S8012625: Incorrect handling of HTTP/1.1 " Expect: 100-continue "
    in HttpURLConnection
  - S8012941: JSR 292: too deep inlining might crash compiler
    because of stack overflow
  - S8013098: [macosx] localized aqua_xx.properties are not
    included in rt.jar
  - S8013485: javac can't handle annotations with a &lt;clinit&gt; from
    a previous compilation unit
  - S8013849: Awt assert on Hashtable.cpp:124
  - S8014254: Selector in HttpServer introduces a 1000 ms delay
    when using KeepAlive
  - S8015586: [macosx] Test closed/java/awt/print/PrinterJob/PrintToDir.java
    fails on MacOSX
  - S8015628: Test Failure in closed/java/io/pathNames/GeneralSolaris.java
  - S8015780: java/lang/reflect/Method/GenericStringTest.java failing
  - S8016579: (process) IOException thrown by ProcessBuilder.start()
    method is incorrectly encoded
  - S8017212: File.createTempFile requires unnecessary "read"
    permission
  - S8019800: Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011
  - S8019834: InetAddress.getByName hangs for bad IPv6 literals
  - S8020675: invalid jar file in the bootclasspath could lead to
    jvm fatal error
  - S8020829: NMT tests fail on platforms if NMT detail is not
    supported
  - S8022229: Intermittent test failures in sun/tools/jstatd
  - S8022531: [TEST_BUG] After double-click on the folder names,
    there is no 'OK' button in the dialog.
  - S8022836: JVM crashes in JVMTIENVBASE::GET_CURRENT_CONTENDED_MONITOR
    and GET_OWNED_MONITOR
  - S8024675: java/net/NetworkInterface/UniqueMacAddressesTest.java
    fails on Windows
  - S8024677: [TESTBUG] Move tests for classes in /testlibrary
  - S8024932: [TEST_BUG] [macosx] javax/swing/text/StyledEditorKit/8016833/bug8016833.java failed
  - S8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java
    fails with TestData): failure java.lang.AssertionError:
    expected [true] but found [false]
  - S8025710: Proxied HTTPS connections reused by HttpClient can
    send CONNECT to the server
  - S8025917: JDK demo applets not running with &gt;=7u40 or (JDK 8
    and JDK 9)
  - S8026245: InetAddress.getLocalHost crash if IPv6 disabled (macosx)
  - S8026303: CMS: JVM intermittently crashes with "FreeList of
    size 258 violates Conservation Principle" assert
  - S8027026: Change keytool -genkeypair to use -keyalg RSA
  - S8027348: (process) Enhancement of handling async close of
    ProcessInputStream
  - S8027695: There should be a space before % sign in Swedish locale
  - S8027961: Inet[4|6]Address native initializing code should check
    field/MethodID values
  - S8028073: race condition in ObjectMonitor implementation causing
    deadlocks
  - S8028074: InetAddress.getByName fails with UHE "invalid IPv6
    address" if host name starts with a-f
  - S8028159: C2: compiler stack overflow during inlining of
    @ForceInline methods
  - S8028280: ParkEvent leak when running modified runThese which
    only loads classes
  - S8028484: [TEST_BUG][macosx] closed/java/awt/MouseInfo/JContainerMousePositionTest fails
  - S8029073: (corba) New connection reclaimed when number of
    connection is greater than highwatermark
  - S8029190: VM_Version::determine_features() asserts on Fujitsu
    Sparc64 CPUs
  - S8029302: Performance regression in Math.pow intrinsic
  - S8029607, RH1230702, PR2418: Type of Service (TOS) cannot be
    set in IPv6 header
  - S8029775: Solaris code cleanup
  - S8030114: [parfait] warnings from b119 for
    jdk.src.share.native.sun.security.smartcardio: JNI exception
    pending
  - S8030192: TESTFAIL: java/util/logging/TestLoggerBundleSync.java
    failed with NPE
  - S8030712: TEST_BUG : java/lang/ProcessBuilder/BasicLauncher.java
    fails if java output contains VM warning
  - S8030878: JConsole issues meaningless message if SSL connection
    fails
  - S8030976: Untaken paths should be more vigorously pruned at
    highest optimization level
  - S8031061: new hotspot build - hs24.60-b07
  - S8031068: java/util/logging/ParentLoggersTest.java:
    checkLoggers: getLoggerNames() returned unexpected loggers
  - S8031435: Ftp download does not work properly for ftp user
    without password
  - S8031471: Test closed/java/awt/dnd/FileDialogDropTargetTest/FileDialogDropTargetTest.java
    fails on Solaris zones virtual hosts
  - S8031566: regression test failure, SSLEngineBadBufferArrayAccess.java
  - S8031572: jarsigner -verify exits with 0 when a jar file is not
    properly signed
  - S8031743: C2: loadI2L_immI broken for negative memory values
  - S8031764: tmtools/jmap/heap_config tests fail on Linux-ia32
    because it Cant attach to the core file
  - S8031765: Child process error stream is not empty!
  - S8032466: serviceability/sa/jmap-hashcode/Test8028623.java
    fails with compilation errors
  - S8032573: CertificateFactory.getInstance("X.509").generateCertificates(InputStream)
    does not throw CertificateException for invalid input
  - S8032808: Support Solaris SO_FLOW_SLA socket option
  - S8032832: Applet/browser deadlocks, when IIS integrated
    authentication is used
  - S8032864: [macosx] sigsegv (0Xb) Being Generated When Starting
    JDev With Voiceover Running
  - S8032901: WaitForMultipleObjects() return value not handled
    appropriately
  - S8032908: getTextContent doesn't return string in JAXP
  - S8033524: Set minor version for hotspot in 7u80 to 80 and
    build number to b01
  - S8033571: [parfait] warning from b128 for security/smartcardio/pcsc_md.c:
    JNI exception pending
  - S8033627: UTC+02:00 time zones are not detected correctly on
    Windows
  - S8033699: Incorrect radio button behavior
  - S8033970: new hotspot build - hs24.80-b02
  - S8034118: [parfait] JNI exception pending in
    macosx/native/sun/awt/JavaComponentAccessibility.m
  - S8034262: Test java/lang/ProcessBuilder/CloseRace.java fails
  - S8034768: [parfait] JNI exception pending in
    jdk/src/macosx/native/sun/awt/JavaTextAccessibility.m
  - S8034920: new hotspot build - hs24.80-b03
  - S8035435: new hotspot build - hs24.80-b04
  - S8035973: NPE in ForwardBuilder
  - S8035938: Memory leak in JvmtiEnv::GetConstantPool
  - S8036778: new hotspot build - hs24.80-b05
  - S8036823: Stack trace sometimes shows 'locked' instead of
    'waiting to lock'
  - S8036981: JAXB not preserving formatting for xsd:any Mixed
    content
  - S8037502: build.tools.javazic.Zoneinfo incorrectly calculates
    raw GMT offset change time
  - S8037945: Paths.get("").normalize() throws ArrayIndexOutOfBoundsException
  - S8038274: update 8u fix for 8028073 now that 8028280 is
    backported to 8u
  - S8038440: backport few C2 fixes
  - S8038481: CMM Testing: Min/MaxHeapFreeRatio flags should be
    manageable through the API
  - S8038640: new hotspot build - hs24.80-b06
  - S8038785: hot workaround fix for a crash in C2 compiler at
    Node::rematerialize
  - S8038919: Requesting focus to a modeless dialog doesn't work
    on Safari
  - S8038961: kinit, klist and ktab aren't built from jdk7u51 in
    licensee src bundles
  - S8038966: JAX-WS handles wrongly xsd:any arguments for Web
    services
  - S8039042: G1: Phantom zeros in cardtable
  - S8039118: Windows build failure (j2pcsc.dll : fatal error
    unresolved external symbol throwByName)
  - S8039292: new hotspot build - hs24.80-b07
  - S8039368: Remove testcase from npt utf.c
  - S8039891: Remove ppcsflt builds from JPRT
  - S8039899: Missing licence headers in test for JDK-8033113
  - S8040076: Memory leak: java.awt.List objects allowing multiple
    selections are not GC-ed.
  - S8040664: Revert temporary fix JDK-8038785
  - S8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 -
    assert(! had_error) failed: bad dominance
  - S8041507: Java Access Bridge version strings need to be fixed
  - S8041725: Nimbus JList selection colors persist across L&amp;F changes
  - S8041791: String.toLowerCase regression - violates Unicode standard
  - S8041918: BootstrapMethods attribute cannot be empty.
  - S8041931: test/sun/net/www/http/HttpClient/B8025710.java
    fails with cannot find keystore
  - S8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java
    failing on all platforms
  - S8041984: CompilerThread seems to occupy all CPU in a very
    rare situation
  - S8042052: assert(t != NULL) failed: must set before get
  - S8042235: redefining method used by multiple MethodHandles
    crashes VM
  - S8042247: Make 7u60 the default jprt release for hs24.80
  - S8042250: Misleading command line output for
    ReservedCodeCacheSize validation
  - S8042465: Applet menus not rendering when browser is full
    screen on Mac
  - S8042835: Remove mnemonic character from open, save and open
    directory JFileChooser's buttons
  - S8042982: Unexpected RuntimeExceptions being thrown by SSLEngine
  - S8043129: JAF initialisation in SAAJ clashing with the one in
    javax.mail
  - S8043354: OptimizePtrCompare too aggressive when allocations
    are present
  - S8043413: REGRESSION: Hotspot causes segmentation fault in
    jdk8ux, but not in jdk7ux
  - S8043720: (smartcardio) Native memory should be handled more
    accurately
  - S8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
  - S8044614: [macosx] Focus issue with 2 applets in firefox
  - S8044725: Bug in zlib 1.2.5 prevents inflation of some gzipped
    files (zlib 1.2.8 port)
  - S8046007: Java app receives javax.print.PrintException: Printer
    is not accepting job
  - S8046024: JDI shared memory transport failed with "Observed
    abandoned IP mutex"
  - S8046233: VerifyError on backward branch
  - S8046269: Build broken : THIS_FILE : undeclared identifier
  - S8046275: Fastdebug build failing on jdk9/hs/ control jobs
    after pulling some hs-comp changes
  - S8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java
    failed error_cnt=12
  - S8046289: compiler/6340864/TestLongVect.java timeout with
  - S8046495: KeyEvent can not be accepted in quick mouse clicking
  - S8046516: Segmentation fault in JVM (easily reproducible)
  - S8046559: NPE when changing Windows theme
  - S8046588: test for SO_FLOW_SLA availability does not check for
    EACCESS
  - S8047186: jdk.net.Sockets throws InvocationTargetException
    instead of original runtime exceptions
  - S8047187: Test jdk/net/Sockets/Test.java fails to compile
    after fix JDK-8046588
  - S8047340: (process) Runtime.exec() fails in Turkish locale
  - S8048050: Agent NullPointerException when rmi.port in use
  - S8048110: Using tables in JTextPane leads to infinite loop in
    FlowLayout.layoutRow
  - S8048170: Test closed/java/text/Normalizer/ConformanceTest.java
    failed
  - S8048212, PR2418: Two tests failed with
    "java.net.SocketException: Bad protocol option" on Windows
    after 8029607
  - S8048271: Minor GC times doubled from JDK 6u35 to JDK 7u51
  - S8048506: [macosx] javax.swing.PopupFactory issue with null owner
  - S8048887: SortingFocusTraversalPolicy throws
    IllegalArgumentException from the sort method
  - S8049514: FEATURE_SECURE_PROCESSING can not be turned off on a
    validator through SchemaFactory
  - S8049684: pstack crashes on java core dump
  - S8050022: linux-sparcv9: assert(SharedSkipVerify || obj-&gt;is_oop())
    failed: sanity check
  - S8050386: javac, follow-up of fix for JDK-8049305
  - S8050983: Misplaced parentheses in sun.net.www.http.HttpClient
    break HTTP PUT streaming
  - S8051004: javac, incorrect bug id in tests for JDK-8050386
  - S8051844: BootstrapMethods attribute cannot be empty again
  - S8051857: OperationTimedOut exception inside from
    XToolkit.syncNativeQueue call
  - S8052159: TEST_BUG: javax/swing/JTextField/8036819/bug8036819.java
    fails to compile
  - S8052406: SSLv2Hello protocol may be filter out unexpectedly
  - S8054019: Keytool Error publicKey's is not X.509, but X509
  - S8054478: C2: Incorrectly compiled char[] array access crashes
    JVM
  - S8054530: C2: assert(res == old_res) failed: Inconsistency
    between old and new
  - S8054817: File ccache only recognizes Linux and Solaris defaults
  - S8054841: (process) ProcessBuilder leaks native memory
  - S8054883: Segmentation error while running program
  - S8055045: StringIndexOutOfBoundsException while reading
    krb5.conf
  - S8055421: (fs) bad error handling in java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
  - S8055731: sun/security/smartcardio/TestDirect.java throws
    java.lang.IndexOutOfBoundsException
  - S8055949: ByteArrayOutputStream capacity should be maximal
    array size permitted by VM
  - S8056026: Debug security logging should print Provider used
    for each crypto operation
  - S8056156: [TEST_BUG] Test javax/swing/JFileChooser/8046391/bug8046391.java
    fails in Windows
  - S8056309: Set minor version for hotspot in 7u76 to 76 and
    build number to b01
  - S8056914: Right Click Menu for Paste not showing after
    upgrading to java 7
  - S8057008: [TEST_BUG] Test java/awt/Focus/SortingFPT/JDK8048887.java
    fails with compilation error
  - S8057530: (process) Runtime.exec throws garbled message in jp
    locale
  - S8057564: JVM hangs at getAgentProperties after attaching to
    VM with lower
  - S8057813: Alterations to jdk_security3 test target
  - S8058113: Execution of OnOutOfMemoryError command hangs on
    linux-sparc
  - S8058120: Rendering / caret errors with HTMLDocument
  - S8058473: "Comparison method violates its general contract"
    when using Clipboard
  - S8058583: Remove CompilationRepeat
  - S8058608: JVM crash during Kerberos logins using des3-cbc-md5
    on OSX
  - S8058927: ATG throws ClassNotFoundException
  - S8058932: java/net/InetAddress/IPv4Formats.java failed because
    hello.foo.bar does exist
  - S8058935: CPU detection gives 0 cores per cpu, 2 threads per
    core in Amazon EC2 environment
  - S8058936: hotspot/test/Makefile should use jtreg script from
    $JT_HOME/bin/jreg (instead of $JT_HOME/win32/bin/jtreg)
  - S8059216: Make PrintGCApplicationStoppedTime print information
    about stopping threads
  - S8059299: assert(adr_type != NULL) failed: expecting TypeKlassPtr
  - S8059327: XML parser returns corrupt attribute value
  - S8059563: (proxy) sun.misc.ProxyGenerator.generateProxyClass
    should create intermediate directories
  - S8060006: No Russian time zones mapping for Windows
  - S8060169: Update the Crash Reporting URL in the Java crash log
  - S8060170: Support SIO_LOOPBACK_FAST_PATH option on Windows
  - S8061507: Increment hsx 24.76 build to b02 for 7u76-b05
  - S8061694: Increment hsx 24.76 build to b03 for 7u76-b06
  - S8061954: 7u76 - deployment warning dialogs do not work on Linux
  - S8062021: NPE in sun/lwawt/macosx/CPlatformWindow::toFront
    after JDK-8060146
  - S8062170: java.security.ProviderException: Error parsing
    configuration with space
  - S8062178: merge issue: Test closed/java/util/TimeZone/Bug6329116.java
    fails in 7u-cpu nightly
  - S8062608: BCEL corrupts debug data of methods that use generics
  - S8062672: JVM crashes during GC on various asserts which
    checks that HeapWord ptr is an oop
  - S8062744: jdk.net.Sockets.setOption/getOption does not support
    IP_TOS
  - S8062771: Core reflection should use final fields whenever
    possible
  - S8062923: XSL: Run-time internal error in 'substring()'
  - S8062924: XSL: wrong answer from substring() function
  - S8064391: More thread safety problems in core reflection
  - S8064407: (fc) FileChannel transferTo should use TransmitFile
    on Windows
  - S8064493: Increment the build value to b04 for hs24.76 in 7u76-b08
  - S8064516: BCEL still corrupts generic methods if bytecode
    offsets are modified
  - S8064533: Remove and retag jdk7u76-b08 tag in 7u76/jdk repo
  - S8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8
  - S8064846: Lazy-init thread safety problems in core reflection
  - S8065098: JColorChooser no longer supports drag and drop
    between two JVM instances
  - S8065238, PR2478: javax.naming.NamingException after upgrade
    to JDK 8
  - S8065552: setAccessible(true) on fields of Class may throw a
    SecurityException
  - S8065553: Failed Java web start via IPv6 (Java7u71 or later)
  - S8065609: 7u76 l10n resource file translation update
  - S8065618: C2 RA incorrectly removes kill projections
  - S8065674: javac generates incorrect LVT table for trivial cases
  - S8065765: Missing space in output message
    from -XX:+CheckEndorsedAndExtDirs
  - S8065994: HTTP Tunnel connection to NTLM proxy reauthenticates
    instead of using keep-alive
  - S8066045: opto/node.hpp:355, assert(i &lt; _max) failed: oob: i=1, _max=1
  - S8066103: C2's range check smearing allows out of bound array
    accesses
  - S8066612: Add a test that will call getDeclaredFields() on all
    classes and try to set them accessible.
  - S8066649: 8u backport for 8065618 is incorrect
  - S8066756: Test test/sun/awt/dnd/8024061/bug8024061.java fails
  - S8066775: opto/node.hpp:355, assert(i &lt; _max) failed: oob: i=1, _max=1
  - S8068338: Better message about incompatible zlib in Deflater.init
  - S8068507: (fc) Rename the new jdk.net.enableFastFileTransfer
    system property to jdk.nio.enableFastFileTransfer
  - S8068625: Remove extra year check for GenerateCurrencyData fix
  - S8068639: Make certain annotation classfile warnings opt-in
  - S8071423: Increment hsx 24.80 build to b08 for 7u80-b07
  - S8071499: java/net/InetAddress/B5087907.java fails with jdk7u85
  - S8071807: Increment hsx 24.80 build to b09 for 7u80-b08
  - S8072040: jdk7u80 l10n resource file translation update
  - S8072458: jdk/test/Makefile references (to be removed) win32
    directory in jtreg
  - S8072639: Increment hsx 24.80 build to b10 for 7u80-b09
  - S8074855: [Regression] Test closed/java/awt/image/Raster/IncorrectScanlineStrideTest.java fails
  - S8075092: Remove erroneous println statement from DoubleByteDecoder
  * Backports
  - S4890063, PR2305, RH1214835: HPROF: default text truncated
    when using doe=n option
  - S6991580, PR2308, RH1210739: IPv6 Nameservers in resolv.conf
    throws NumberFormatException
  - S8021120, PR2301: TieredCompilation can be enabled even if
    TIERED is undefined
  - S8025613, PR2437: clang: remove -Wno-unused-value
  - S8039921, PR2421: SHA1WithDSA with key &gt; 1024 bits not working
  - S8048214, PR2357, G548784: Linker error when compiling
    G1SATBCardTableModRefBS after include order changes
  - S8072385, PR2387: Only the first DNSName entry is checked for
    endpoint identification
  - S8074761, PR2470, RH1194226: Empty optional parameters of LDAP
    query are not interpreted as empty
  - S8075136: Unnecessary sign extension for byte array access
  - S8076212, PR2314: AllocateHeap() and ReallocateHeap() should be
    inlined.
  - S8078654, PR2333: CloseTTFontFileFunc callback should be removed
  - S8078666, PR2326: JVM fastdebug build compiled with GCC 5 asserts
    with "widen increases"
  - S8081315, PR2405: Avoid giflib interlacing workaround with
    giflib 5.0.0 on
  - S8081475, PR2494: SystemTap does not work when JDK is compiled
    with GCC 5
  * Bug fixes
  - PR94: empty install target in Makefile.am
  - PR1374: Provide option to strip and link debugging info after
    build
  - PR1661: Cleanup SYSTEM_GCONF option and allow it to be set
    false
  - PR1786: Allow x86 build to occur on x86_64 using a previously
    built x86_64 build
  - PR1816: Split download/extraction rules for OpenJDK so they
    can run in parallel
  - PR1846: Build fails when using IcedTea7 as bootstrap JDK with
    native ecj
  - PR1847: Synchronise javac.in with IcedTea6
  - PR1883: Search Debian multiarch paths when looking for pcsclite
  - PR1888: Allow tarball checksumming to be disabled
  - PR2060: Fix warnings found by Gentoo ebuild QA with gcc 4.9.1
  - PR2144: make dist fails due to lack of HotSpot-specific patches
  - PR2161: RHEL 6 has a version of GIO which meets the version
    criteria, but has no g_settings_*
  - PR2233, RH1190835: Discover gsettings symbols separately so
    early versions of GLib can be used (e.g. on RHEL 6)
  - PR2236, RH1191652: ppc64le should report its os.arch as ppc64le
    so tools can detect it
  - PR2320: Allow use of system GConf
  - PR2323: System GConf without system GIO configuration broken
  - PR2328: GCJ uses ppc64el named libarch directory on ppc64le
  - PR2341: Update README &amp; INSTALL files
  - PR2359: Ensure all stamp targets have aliases
  - PR2390: Make elliptic curve removal optional
  - PR2394: ppc64le does not support -Xshare:dump
  - PR2395: Path to jvm.cfg is wrong in add-systemtap-boot
  - PR2446: Support system libsctp
  - PR2458: Policy JAR files should be timestamped with the date
    of the policy file they hold
  - PR2482, RH489586, RH1236619: OpenJDK can't handle spaces in
    zone names in /etc/sysconfig/clock
  - PR2496: Enable system PCSC support by default
  - PR2499: Update remove-intree-libraries.sh script
  - PR2507, G541462: Only apply PaX markings by default on running
    PaX kernels
  - PR2530: PaX mark the installed JDK so it runs on hardened
    systems
  - PR2531: Location of docs directory in install-data-local is
    incorrect
  - PR2532: install stage fails where
    BUILD_ARCH_DIR != INSTALL_ARCH_DIR
  - PR2533: Allow greater control of Javadoc installation directory
  - PR2534: Install TRADEMARK, COPYING and ChangeLog as RPM spec
    file does
  - PR2535: install-data-local needs to check that classes.jsa
    actually exists
  - PR2537: Desktop files do not allow installation from multiple
    versions of IcedTea
  - PR2539: Libraries in some subdirectories of jre/lib/{arch} are
    not installed
  - PR2540: Specify a cacerts file for the OpenJDK build as we do
    for OpenJDK 8
  - PR2545: Extend tarball checksumming option to allow the
    checksum to be specified
  - PR2548: install stage doesn't install symbolic links
  - PR2550: Desktop file doesn't reference versioned icon
  * AArch64 port
  - Add copyright to aarch64_ad.m4
  - S8069593: Changes to JavaThread::_thread_state must use acquire
    and release
  - S8074349: AARCH64: C2 generates poor code for some byte and
    character stores
  - S8075045: AARCH64: Stack banging should use store rather than
    load
  - S8075324: Costs of memory operands in aarch64.ad are inconsistent
  - S8075443: AARCH64: Missed L2I optimizations in C2
  - S8075930: AARCH64: Use FP Register in C2
  - S8076467: AARCH64: assertion fail with -XX:+UseG1GC
  - S8079203: AARCH64: Need to cater for different partner
    implementations
  - S8080586: aarch64: hotspot test
    compiler/codegen/7184394/TestAESMain.java fails
  * PPC &amp; AIX port
  - Changes to make aix compile after the merge
  - S8069590: AIX port of "8050807: Better performing performance
    data handling"
  - S8078482, PR2307, RH1201393: ppc: pass thread to
    throw_AbstractMethodError
  - S8080190: PPC64: Fix wrong rotate instructions in the .ad file
- Removed patches:
  * icedtea-2.5.5-gcc5.patch
  * implicit-fortify-decl.patch
  * linux_vs_sys_ptrace.patch
  * signed-overflow.patch
  - Applied upstream
  * openjdk-7-src-b147-stringcompare.patch
  - Fixed by refactoring of the surrounding code
- Modified patch:
  * java-1_7_0-openjdk-suse-desktop-files.patch
  - Adapted to icedtea 2.6.0 content</changelog>
  <changelog author="fstrba@suse.com" date="1437480001">- Update to 2.6.1 - OpenJDK 7u85 (bsc#938248)
  * Security fixes
  - S8043202, CVE-2015-2808: Prohibit RC4 cipher suites
  - S8067694, CVE-2015-2625: Improved certification checking
  - S8071715, CVE-2015-4760: Tune font layout engine
  - S8071731: Better scaling for C1
  - S8072490: Better font morphing redux
  - S8072887: Better font handling improvements
  - S8073334: Improved font substitutions
  - S8073773: Presume path preparedness
  - S8073894: Getting to the root of certificate chains
  - S8074330: Set font anchors more solidly
  - S8074335: Substitute for substitution formats
  - S8074865, CVE-2015-2601: General crypto resilience changes
  - S8074871: Adjust device table handling
  - S8075374, CVE-2015-4748: Responding to OCSP responses
  - S8075378, CVE-2015-4749: JNDI DnsClient Exception Handling
  - S8075738: Better multi-JVM sharing
  - S8075833, CVE-2015-2613: Straighter Elliptic Curves
  - S8075838: Method for typing MethodTypes
  - S8075853, CVE-2015-2621: Proxy for MBean proxies
  - S8076328, CVE-2015-4000: Enforce key exchange constraints
  - S8076376, CVE-2015-2628: Enhance IIOP operations
  - S8076397, CVE-2015-4731: Better MBean connections
  - S8076401, CVE-2015-2590: Serialize OIS data
  - S8076405, CVE-2015-4732: Improve serial serialization
  - S8076409, CVE-2015-4733: Reinforce RMI framework
  - S8077520, CVE-2015-2632: Morph tables into improved form
  - PR2487, CVE-2015-4000: Make jdk8 mode the default for
    jdk.tls.ephemeralDHKeySize
  * OpenJDK
  - S7124253: [macosx] Flavor change notification not coming
  - S8007219: [macosx] Frame size reverts meaning of maximized
    attribute if frame size close to display
  - S8013581: [macosx] Key Bindings break with awt
    GraphicsEnvironment setFullScreenWindow
  - S8014464: Update jcheck for OpenJDK 7
  - S8020210: [macosx] JVM crashes in CWrapper$NSWindow.screen(long)
  - S8027058: sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
    Failed to initialize connector
  - S8027561: [macosx] Cleanup "may not respond to selector"
    warnings in native code
  - S8029868: Fix KSS issues in sun.lwawt.macosx
  - S8042205: javax/management/monitor/*: some tests didn't get
    all the notifications
  - S8043201: Deprecate RC4 in SunJSSE provider
  - S8046817: JDK 8 schemagen tool does not generate xsd files
    for enum types
  - S8048194: GSSContext.acceptSecContext fails when a supported
    mech is not initiator preferred
  - S8064546: CipherInputStream throws BadPaddingException if
    stream is not fully read
  - S8065764: javax/management/monitor/CounterMonitorTest.java hangs
  - S8066952: [TEST-BUG] javax/management/monitor/CounterMonitorTest.java
    hangs
  - S8068674: Increment minor version of HSx for 7u85 and
    initialize the build number
  - S8071668: [macosx] Clipboard does not work with 3rd parties
    Clipboard Managers
  - S8073357: schema1.xsd has wrong content. Sequence of the enum
    values has been changed
  - S8073385: Bad error message on parsing illegal character in
    XML attribute
  - S8074098: 2D_Font/Bug8067699 test fails with SIGBUS crash on
    Solaris Sparc
  - S8074297: substring in XSLT returns wrong character if string
    contains supplementary chars
  - S8075575: com/sun/security/auth/login/ConfigFile/InconsistentError.java
    failed in certain env.
  - S8075576: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java
    failed in certain env.
  - S8075667: (tz) Support tzdata2015b
  - S8076290: JCK test api/xsl/conf/string/string17 starts failing
    after JDK-8074297
  - S8077685: (tz) Support tzdata2015d
  - S8078348: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
    fails with BindException
  - S8078439: SPNEGO auth fails if client proposes MS krb5 OID
  - S8078529: Increment the build value to b02 for hs24.85 in 7u85
  - S8078562: Add modified dates
  - S8080318: jdk8u51 l10n resource file translation update
  - S8081386: Test sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
    test has RC4 dependencies
  - S8081622: Increment the build value to b03 for hs24.85 in 7u85
  - S8081775: two lib/testlibrary tests are failing with "Error.
    failed to clean up files after test" with jtreg 4.1 b12
  - OJ01: Allow OpenJDK to build on PaX-enabled kernels
  - OJ02: Fix build where PAX_COMMAND is not specified
  - OJ03: Only apply PaX-marking when needed by a running PaX kernel
  - OJ04: Revert introduction of lambda expression in
    sun.lwawt.macosx.LWCToolkit
  - OJ05: Fix mistake in 8075374 backport
  * Backports
  - S8087120, RH1206656, PR2553: [GCC5] java.lang.StackOverflowError
    on  Zero JVM initialization on non x86 platforms.
  * Bug fixes
  - PR2501: libjavasctp.so doesn't need to link against libdl when
    linking against libsctp
  - PR2502: Remove -fno-tree-vectorize workaround now
    http://gcc.gnu.org/PR63341 is fixed
  - PR2503: Add existence check for all optional dependencies in
    jdk_generic_profile.sh
  - PR2521: Systems with a GLib without libgio segfault when
    obtaining proxy information
- Removed patch:
  * zero-dummy.patch
  - Integrated in icedtea 2.6.1</changelog>
  <changelog author="fstrba@suse.com" date="1443528000">- Add option to build Sun Elliptical Curve Crypto provider
  * Enable for openSUSE:Factory
- Added patch:
  * icedtea-2.6.1-sunec.patch
  - make it easier to link the SUNEC Crypto provider</changelog>
  <changelog author="fstrba@suse.com" date="1445601600">- Update to 2.6.2 - OpenJDK 7u91 (bsc#951376)
  * Security fixes
  - S8048030, CVE-2015-4734: Expectations should be consistent
  - S8068842, CVE-2015-4803: Better JAXP data handling
  - S8076339, CVE-2015-4903: Better handling of remote object
    invocation
  - S8076383, CVE-2015-4835: Better CORBA exception handling
  - S8076387, CVE-2015-4882: Better CORBA value handling
  - S8076392, CVE-2015-4881: Improve IIOPInputStream consistency
  - S8076413, CVE-2015-4883: Better JRMP message handling
  - S8078427, CVE-2015-4842: More supportive home environment
  - S8078440: Safer managed types
  - S8080541: More direct property handling
  - S8080688, CVE-2015-4860: Service for DGC services
  - S8081760: Better group dynamics
  - S8086092, CVE-2015-4840: More palette improvements
  - S8086733, CVE-2015-4893: Improve namespace handling
  - S8087350: Improve array conversions
  - S8103671, CVE-2015-4805: More objective stream classes
  - S8103675: Better Binary searches
  - S8130078, CVE-2015-4911: Document better processing
  - S8130193, CVE-2015-4806: Improve HTTP connections
  - S8130864: Better server identity handling
  - S8130891, CVE-2015-4843: (bf) More direct buffering
  - S8131291, CVE-2015-4872: Perfect parameter patterning
  - S8132042, CVE-2015-4844: Preserve layout presentation
  * Import of OpenJDK 7 u85 build 2
  - S8133968: Revert 8014464 on OpenJDK 7
  - S8133993: [TEST_BUG] Make CipherInputStreamExceptions compile
    on OpenJDK 7
  - S8134248: Fix recently backported tests to work with OpenJDK
    7u
  - S8134610: Mac OS X build fails after July 2015 CPU
  - S8134618: test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java
    has bad license header
  * Import of OpenJDK 7 u91 build 0
  - S6854417: TESTBUG: java/util/regex/RegExTest.java fails
    intermittently
  - S6966259: Make PrincipalName and Realm immutable
  - S8005226: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
    fails intermittently
  - S8014097: add doPrivileged methods with limited privilege
    scope
  - S8021191: Add isAuthorized check to limited doPrivileged
    methods
  - S8028780: JDK KRB5 module throws OutOfMemoryError when CCache
    is corrupt
  - S8064331: JavaSecurityAccess.doIntersectionPrivilege() drops
    the information about the domain combiner of the stack ACC
  - S8076506: Increment minor version of HSx for 7u91 and
    initialize the build number
  - S8078822: 8068842 fix missed one new file
    PrimeNumberSequenceGenerator.java
  - S8079323: Serialization compatibility for Templates: need to
    exclude Hashtable from serialization
  - S8087118: Remove missing package from java.security files
  - S8098547: (tz) Support tzdata2015e
  - S8130253: ObjectStreamClass.getFields too restrictive
  - S8133321: (tz) Support tzdata2015f
  - S8135043: ObjectStreamClass.getField(String) too restrictive
  * Import of OpenJDK 7 u91 build 1
  - S8072932: Test fails with java.security.AccessControlException:
    access denied ("java.security.SecurityPermission"
    "getDomainCombiner")
  * Backports
  - S6880559, PR2674: Enable PKCS11 64-bit windows builds
  - S6904403, PR2674: assert(f == k-&gt;has_finalizer(),"inconsistent
    has_finalizer") with debug VM
  - S7011441, PR2674: jndi/ldap/Connection.java needs to avoid
    spurious wakeup
  - S7059542, PR2674: JNDI name operations should be locale
    independent
  - S7105461, PR2571: Large JTables are not rendered correctly with
    Xrender pipeline
  - S7105883, PR2560: JDWP: agent crash if there exists a
    ThreadGroup with null name
  - S7107611, PR2674: sun.security.pkcs11.SessionManager is
    scalability blocker
  - S7127066, PR2674: Class verifier accepts an invalid class file
  - S7150092, PR2674: NTLM authentication fail if user specified a
    different realm
  - S7150134, PR2571: JCK api/java_awt/Graphics/index.html#DrawLine
    fails with OOM for jdk8 with XRender pipeline
  - S7152582, PR2674: PKCS11 tests should use the NSS libraries
    available in the OS
  - S7156085, PR2674: ArrayIndexOutOfBoundsException throws in
    UTF8Reader of SAXParser
  - S7177045, PR2674: Rework the TestProviderLeak.java regression
    test, it is too fragile to low memory errors.
  - S7190945, PR2674: pkcs11 problem loading NSS libs on Ubuntu
  - S8005226, PR2674: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
    fails intermittently
  - S8009438, PR2674: sun/security/pkcs11/Secmod tests failing on
    Ubuntu 12.04
  - S8011709, PR2509: [parfait] False positive: memory leak in
    jdk/src/share/native/sun/font/layout/CanonShaping.cpp
  - S8012971, PR2674: PKCS11Test hiding exception failures
  - S8016105, PR2560: Add complementary RETURN_NULL allocation
    macros in allocation.hpp
  - S8020424, PR2674: The NSS version should be detected before
    running crypto tests
  - S8020443, PR2674: Frame is not created on the specified
    GraphicsDevice with two monitors
  - S8021897, PR2560: EXCEPTION_ACCESS_VIOLATION on debugging
    String.contentEquals()
  - S8022683, PR2560: JNI GetStringUTFChars should return NULL on
    allocation failure not abort the VM
  - S8023052, PR2509: JVM crash in native layout
  - S8025922, PR2560: JNI access to Strings need to check if the
    value field is non-null
  - S8026119. PR2679: Regression test DHEKeySizing.java failing
    intermittently
  - S8027624, PR2674: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    unstable again
  - S8033069, PR2674: mouse wheel scroll closes combobox popup
  - S8035150, PR2674: ShouldNotReachHere() in ConstantPool::copy_entry_to
  - S8039212, PR2674: SecretKeyBasic.sh needs to avoid NSS libnss3
    and libsoftokn3 version mismatches
  - S8042855, PR2509: [parfait] Potential null pointer dereference
    in IndicLayoutEngine.cpp
  - S8044364, PR2674: runtime/RedefineFinalizer test fails on windows
  - S8048353, PR2674: jstack -l crashes VM when a Java mirror for a
    primitive type is locked
  - S8050123, PR2674: Incorrect property name documented in CORBA
    InputStream API
  - S8056122, PR1896: Upgrade JDK to use LittleCMS 2.6
  - S8056124, PR2674: Hotspot should use PICL interface to get
    cacheline size on SPARC
  - S8057934, PR1896: Upgrade to LittleCMS 2.6 breaks AIX build
  - S8059200, PR2674: Promoted JDK9 b31 for Solaris-amd64 fails
    (Error: dl failure on line 744, no picl library) on Solaris 11.1
  - S8059588, PR2674: deadlock in java/io/PrintStream when verbose
    java.security.debug flags are set
  - S8062518, PR2674: AIOBE occurs when accessing to document
    function in extended function in JAXP
  - S8062591, PR2674: SPARC PICL causes significantly longer startup
    times
  - S8072863, PR2674: Replace fatal() with vm_exit_during_initialization()
    when an incorrect class is found on the bootclasspath
  - S8073453, PR2674: Focus doesn't move when pressing Shift + Tab
    keys
  - S8074350, PR2674: Support ISO 4217 "Current funds codes" table
    (A.2)
  - S8074869, PR2674: C2 code generator can replace -0.0f with
    +0.0f on Linux
  - S8075609, PR2674: java.lang.IllegalArgumentException: aContainer
    is not a focus cycle root of aComponent
  - S8075773, PR2674: jps running as root fails after the fix of
    JDK-8050807
  - S8076040, PR2674: Test com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    fails with -XX:+UseG1GC
  - S8076328, PR2679: Enforce key exchange constraints
  - S8076455, PR2674: IME Composition Window is displayed on
    incorrect position
  - S8076968, PR2674: PICL based initialization of L2 cache line
    size on some SPARC systems is incorrect
  - S8077102, PR2674: dns_lookup_realm should be false by default
  - S8077409, PR2674: Drawing deviates when validate() is invoked
    on java.awt.ScrollPane
  - S8078113, PR2674: 8011102 changes may cause incorrect results
  - S8078331, PR1896: Upgrade JDK to use LittleCMS 2.7
  - S8080012, PR2674: JVM times out with vdbench on SPARC M7-16
  - S8081392, PR2674: getNodeValue should return 'null' value for
    Element nodes
  - S8081470, PR2674: com/sun/jdi tests are failing with "Error.
    failed to clean up files after test" with jtreg 4.1 b12
  - S8081756, PR1896: Mastering Matrix Manipulations
  - S8130297, PR2674: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    still failing after JDK-8076040
  - S8133636, PR2674: [TEST_BUG] Import/add tests for the problem
    seen in 8076110
  * Bug fixes
  - PR2512: Reset success following calls in LayoutManager.cpp
  - PR2557, G390663: Update Gentoo font configuration and allow font
    directory to be specified
  - PR2568: openjdk causes a full desktop crash on RHEL 6 i586
  - PR2683: AArch64 port has broken Zero on AArch64
  - PR2684: AArch64 port not selected on architectures where
    host_cpu != aarch64
  - PR2686: Add generated Fedora &amp; Gentoo font configurations for
    bootstrap stage
  * CACAO
  - PR2652: Set classLoader field in java.lang.Class as expected by
    JDK</changelog>
  <changelog author="fstrba@suse.com" date="1453118400">- Move libjavagtk to the full package as not to polute the headless
  with X dependencies (bsc#939523).</changelog>
  <changelog author="fstrba@suse.com" date="1453464000">- Update to 2.6.4 - OpenJDK 7u95 (bsc#962743)
  * Security fixes
  - S8059054, CVE-2016-0402: Better URL processing
  - S8130710, CVE-2016-0448: Better attributes processing
  - S8132210: Reinforce JMX collector internals
  - S8132988: Better printing dialogues
  - S8133962, CVE-2016-0466: More general limits
  - S8137060: JMX memory management improvements
  - S8139012: Better font substitutions
  - S8139017, CVE-2016-0483: More stable image decoding
  - S8140543, CVE-2016-0494: Arrange font actions
  - S8143185: Cleanup for handling proxies
  - S8143941, CVE-2015-8126, CVE-2015-8472: Update splashscreen
    displays
  - S8144773, CVE-2015-7575: Further reduce use of MD5 (SLOTH)
  - S8142882, CVE-2015-4871: rebinding of the receiver of a
    DirectMethodHandle may allow a protected method to be accessed
  * Import of OpenJDK 7 u95 build 0
  - S7167988: PKIX CertPathBuilder in reverse mode doesn't work if
    more than one trust anchor is specified
  - S8068761: [TEST_BUG] java/nio/channels/ServerSocketChannel/AdaptServerSocket.java
    failed with SocketTimeoutException
  - S8074068: Cleanup in src/share/classes/sun/security/x509/
  - S8075773: jps running as root fails after the fix of JDK-8050807
  - S8081297: SSL Problem with Tomcat
  - S8131181: Increment minor version of HSx for 7u95 and
    initialize the build number
  - S8132082: Let OracleUcrypto accept RSAPrivateKey
  - S8134605: Partial rework of the fix for 8081297
  - S8134861: XSLT: Extension func call cause exception if
    namespace URI contains partial package name
  - S8135307: CompletionFailure thrown when calling FieldDoc.type,
    if the field's type is missing
  - S8138716: (tz) Support tzdata2015g
  - S8140244: Port fix of JDK-8075773 to MacOSX
  - S8141213: [Parfait]Potentially blocking function
    GetArrayLength called in JNI critical region at line 239 of
    jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c in
    function GET_ARRAYS
  - S8141287: Add MD5 to jdk.certpath.disabledAlgorithms - Take 2
  - S8142928: [TEST_BUG] sun/security/provider/certpath/ReverseBuilder/ReverseBuild.java
    8u71 failure
  - S8143132: L10n resource file translation update
  - S8144955: Wrong changes were pushed with 8143942
  - S8145551: Test failed with Crash for Improved font lookups
  - S8147466: Add -fno-strict-overflow to
    IndicRearrangementProcessor{,2}.cpp
  * Backports
  - S8140244: Port fix of JDK-8075773 to AIX
  - S8133196, PR2712, RH1251935: HTTPS hostname invalid issue with
    InetAddress
  - S8140620, PR2710: Find and load default.sf2 as the default
    soundbank on Linux
- Update the java-1_7_0-openjdk.keyring file to include both keys
  of Andrew John Hughes of icedtea fame.
- Rename the keyring file and disable it in the spec file until
  the key servers can handle those keys.</changelog>
  <changelog author="fstrba@suse.com" date="1459166400">- Update to 2.6.5 - OpenJDK 7u99 (bsc#972468)
  * Security fixes
  - S8152335, CVE-2016-0636: Improve MethodHandle consistency
  * Import of OpenJDK 7 u99 build 0
  - S6425769, PR2858: Allow specifying an address to bind JMX
    remote connector
  - S6961123: setWMClass fails to null-terminate WM_CLASS string
  - S8145982, PR2858: JMXInterfaceBindingTest is failing
    intermittently
  - S8146015, PR2858: JMXInterfaceBindingTest is failing
    intermittently for IPv6 addresses
  * Backports
  - S8028727, PR2814: [parfait] warnings from b116 for
    jdk.src.share.native.sun.security.ec: JNI pending exceptions
  - S8048512, PR2814: Uninitialised memory in
    jdk/src/share/native/sun/security/ec/ECC_JNI.cpp
  - S8071705. PR2819, RH1182694: Java application menu misbehaves
    when running multiple screen stacked vertically
  - S8150954, PR2866, RH1176206: AWT Robot not compatible with
    GNOME Shell
  * Bug fixes
  - PR2803: Make system CUPS optional
  - PR2886: Location of 'stap' executable is hard-coded
  - PR2893: test/tapset/jstaptest.pl should be executable
  - PR2894: Add missing test directory in make check.
  * CACAO
  - PR2781, CA195: typeinfo.cpp: typeinfo_merge_nonarrays:
    Assertion `dest &amp;&amp; result &amp;&amp; x.any &amp;&amp; y.any' failed
  * AArch64 port
  - PR2852: Add support for large code cache
  - PR2852: Apply ReservedCodeCacheSize default limiting to
    AArch64 only.
  - S8081289, PR2852: aarch64: add support for
    RewriteFrequentPairs in interpreter
  - S8131483, PR2852: aarch64: illegal stlxr instructions
  - S8133352, PR2852: aarch64: generates constrained unpredictable
    instructions
  - S8133842, PR2852: aarch64: C2 generates illegal instructions
    with int shifts &gt;=32
  - S8134322, PR2852: AArch64: Fix several errors in C2 biased
    locking implementation
  - S8136615, PR2852: aarch64: elide DecodeN when followed by
    CmpP 0
  - S8138575, PR2852: Improve generated code for profile counters
  - S8138641, PR2852: Disable C2 peephole by default for aarch64
  - S8138966, PR2852: Intermittent SEGV running ParallelGC
  - S8143067, PR2852: aarch64: guarantee failure in javac
  - S8143285, PR2852: aarch64: Missing load acquire when checking
    if ConstantPoolCacheEntry is resolved
  - S8143584, PR2852: Load constant pool tag and class status with
    load acquire
  - S8144201, PR2852: aarch64:
    jdk/test/com/sun/net/httpserver/Test6a.java fails with
  - -enable-unlimited-crypto
  - S8144582, PR2852: AArch64 does not generate correct branch
    profile data
  - S8146709, PR2852: AArch64: Incorrect use of ADRP for
    byte_map_base
  - S8147805, PR2852: aarch64: C1 segmentation fault due to inline
    Unsafe.getAndSetObject
  - S8148240, PR2852: aarch64: random infrequent null pointer
    exceptions in javac
  * PPC &amp; AIX port
  - S8034797, PR2851: AIX: Fix os::naked_short_sleep() in
    os_aix.cpp after 8028280
  - S8139258, PR2851: PPC64LE: argument passing problem when
    passing 15 floats in native call
  - S8139421, PR2851: PPC64LE: MacroAssembler::bxx64_patchable
    kill register R12</changelog>
  <changelog author="fstrba@suse.com" date="1461326400">- Update to 2.6.6 - OpenJDK 7u101 (bsc#976340)
  * Security fixes
  - S8129952, CVE-2016-0686: Ensure thread consistency
  - S8132051, CVE-2016-0687: Better byte behavior
  - S8138593, CVE-2016-0695: Make DSA more fair
  - S8139008: Better state table management
  - S8143167, CVE-2016-3425: Better buffering of XML strings
  - S8144430, CVE-2016-3427: Improve JMX connections
  - S8146494: Better ligature substitution
  - S8146498: Better device table adjustments
  * Import of OpenJDK 7 u101 build 0
  - S4858370: JDWP: Memory Leak: GlobalRefs never deleted when
    processing invokeMethod command
  - S7127906: (launcher) convert the launcher regression tests to
    java
  - S8002116: This JdbReadTwiceTest.sh gets an exit 1
  - S8004007: test/sun/tools/jinfo/Basic.sh fails on when runSA is
    set to true
  - S8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when
    invoked with NMT explicitly turned on
  - S8027705: com/sun/jdi/JdbMethodExitTest.sh fails when a
    background thread is generating events.
  - S8028537: PPC64: Updated the JDK regression tests to run on
    AIX
  - S8036132: Tab characters in test/com/sun/jdi files
  - S8038963: com/sun/jdi tests fail because cygwin's ps sometimes
    misses processes
  - S8044419: TEST_BUG: com/sun/jdi/JdbReadTwiceTest.sh fails when
    run under root
  - S8059661: Test SoftReference and OOM behavior
  - S8072753: Nondeterministic wrong answer on arithmetic
  - S8073735: [TEST_BUG] compiler/loopopts/CountedLoopProblem.java
    got OOME
  - S8074146: [TEST_BUG] jdb has succeded to read an unreadable
    file
  - S8134297: NPE in GSSNameElement nameType check
  - S8134650: Xsl transformation gives different results in 8u66
  - S8141229: [Parfait] Null pointer dereference in cmsstrcasecmp
    of cmserr.c
  - S8143002: [Parfait] JNI exception pending in fontpath.c:1300
  - S8146477: [TEST_BUG] ClientJSSEServerJSSE.java failing again
  - S8146967: [TEST_BUG] javax/security/auth/SubjectDomainCombiner/Optimize.java
    should use 4-args ProtectionDomain constructor
  - S8147567: InterpreterRuntime::post_field_access not updated
    for boolean in JDK-8132051
  - S8148446: (tz) Support tzdata2016a
  - S8148475: Missing SA Bytecode updates.
  - S8149170: Better byte behavior for native arguments
  - S8149367: PolicyQualifierInfo/index_Ctor JCk test fails with
    IOE: Invalid encoding for PolicyQualifierInfo
  - S8150012: Better byte behavior for reflection
  - S8150790: 8u75 L10n resource file translation update
  - S8153673: [BACKOUT] JDWP: Memory Leak: GlobalRefs never
    deleted when processing invokeMethod command
  - S8154210: Zero: Better byte behaviour
  * Bug fixes
  - PR2889: OpenJDK should check for system cacerts database (e.g.
    /etc/pki/java/cacerts)
  - PR2929: configure: error: "A JDK home directory could not be
    found."
  - PR2935: Check that freetype defines
    FT_CONFIG_OPTION_INFINALITY_PATCHSET if enabling infinality
  - PR2938: Fix build of 8148487 backport
  - PR2939: Remove rogue ReleaseStringUTFChars line remaining from
    merge of 7u101 b00
  * PPC &amp; AIX port
  - S8148487: PPC64: Better byte behavior
  * AArch64 port
  - S8154413: AArch64: Better byte behaviour
  - PR2914: byte_map_base is not page aligned on OpenJDK 7
  * JamVM
  - PR2665: icedtea/jamvm 2.6 fails as a build VM for icedtea</changelog>
  <changelog author="fstrba@suse.com" date="1464609600">- Added patch:
  * java-1_7_0-openjdk-gcc6.patch
    + Fix build with gcc 6.1
- Add -fno-delete-null-pointer-checks -fno-lifetime-dse to try to
  avoid some crashes</changelog>
  <changelog author="agraf@suse.com" date="1465905600">- Fix aarch64 running with 48 bits va space (bsc#984684)
  * hotspot-aarch64-fix-48bit-va.patch</changelog>
  <changelog author="schwab@suse.de" date="1466337600">- aarch64-remove-unused-code.patch: remove unsused definition of min
  conflicting with macro</changelog>
  <changelog author="fstrba@suse.com" date="1467201600">- Enable SunEC for SLE12 and Leap (bsc#982366)</changelog>
  <changelog author="fstrba@suse.com" date="1469793600">- Update to 2.6.7 - OpenJDK 7u111
  * Security fixes
  - S8079718, CVE-2016-3458: IIOP Input Stream Hooking
    (bsc#989732)
  - S8145446, CVE-2016-3485: Perfect pipe placement (Windows
    only)  (bsc#989734)
  - S8147771: Construction of static protection domains under
    Javax custom policy
  - S8148872, CVE-2016-3500: Complete name checking (bsc#989730)
  - S8149962, CVE-2016-3508: Better delineation of XML processing
    (bsc#989731)
  - S8150752: Share Class Data
  - S8151925: Font reference improvements
  - S8152479, CVE-2016-3550: Coded byte streams (bsc#989733)
  - S8155981, CVE-2016-3606: Bolster bytecode verification
    (bsc#989722)
  - S8155985, CVE-2016-3598: Persistent Parameter Processing
    (bsc#989723)
  - S8158571, CVE-2016-3610: Additional method handle validation
    (bsc#989725)
  - CVE-2016-3511 (bsc#989727)
  - CVE-2016-3503 (bsc#989728)
  - CVE-2016-3498 (bsc#989729)
  * Import of OpenJDK 7 u111 build 0
  - S6953295: Move few sun.security.{util, x509, pkcs} classes
    used by keytool/jarsigner to another package
  - S7060849: Eliminate pack200 build warnings
  - S7064075: Security libraries don't build with
    javac -Xlint:all,-deprecation -Werror
  - S7069870: Parts of the JDK erroneously rely on generic array
    initializers with diamond
  - S7102686: Restructure timestamp code so that jars and modules
    can more easily share the same code
  - S7105780: Add SSLSocket client/SSLEngine server to templates
    directory
  - S7142339: PKCS7.java is needlessly creating SHA1PRNG
    SecureRandom instances when timestamping is not done
  - S7152582: PKCS11 tests should use the NSS libraries available
    in the OS
  - S7192202: Make sure keytool prints both unknown and
    unparseable extensions
  - S7194449: String resources for Key Tool and Policy Tool
    should be in their respective packages
  - S7196855: autotest.sh fails on ubuntu because libsoftokn.so
    not found
  - S7200682: TEST_BUG: keytool/autotest.sh still has problems
    with libsoftokn.so
  - S8002306: (se) Selector.open fails if invoked with thread
    interrupt status set [win]
  - S8009636: JARSigner including TimeStamp PolicyID
    (TSAPolicyID) as defined in RFC3161
  - S8019341: Update CookieHttpsClientTest to use the newer
    framework.
  - S8022228: Intermittent test failures in
    sun/security/ssl/javax/net/ssl/NewAPIs
  - S8022439: Fix lint warnings in sun.security.ec
  - S8022594: Potential deadlock in &lt;clinit&gt; of
    sun.nio.ch.Util/IOUtil
  - S8023546: sun/security/mscapi/ShortRSAKey1024.sh fails
    intermittently
  - S8036612: [parfait] JNI exception pending in
    jdk/src/windows/native/sun/security/mscapi/security.cpp
  - S8037557: test SessionCacheSizeTests.java timeout
  - S8038837: Add support to jarsigner for specifying timestamp
    hash algorithm
  - S8079410: Hotspot version to share the same update and build
    version from JDK
  - S8130735: javax.swing.TimerQueue: timer fires late when
    another timer starts
  - S8139436: sun.security.mscapi.KeyStore might load incomplete
    data
  - S8144313: Test SessionTimeOutTests can be timeout
  - S8146387: Test SSLSession/SessionCacheSizeTests socket
    accept timed out
  - S8146669: Test SessionTimeOutTests fails intermittently
  - S8146993: Several javax/management/remote/mandatory regression
    tests fail after JDK-8138811
  - S8147857: [TEST] RMIConnector logs attribute names incorrectly
  - S8151841, PR3098: Build needs additional flags to compile
    with GCC 6
  - S8151876: (tz) Support tzdata2016d
  - S8157077: 8u101 L10n resource file updates
  - S8161262: Fix jdk build with gcc 4.1.2: -fno-strict-overflow
    not known.
  * Import of OpenJDK 7 u111 build 1
  - S7081817: test/sun/security/provider/certpath/X509CertPath/IllegalCertificates.java failing
  - S8140344: add support for 3 digit update release numbers
  - S8145017: Add support for 3 digit hotspot minor version
    numbers
  - S8162344: The API changes made by CR 7064075 need to be
    reverted
  * Backports
  - S2178143, PR2958: JVM crashes if the number of bound CPUs
    changed during runtime
  - S4900206, PR3101: Include worst-case rounding tests for Math
    library functions
  - S6260348, PR3067: GTK+ L&amp;F JTextComponent not respecting
    desktop caret blink rate
  - S6934604, PR3075: enable parts of EliminateAutoBox by default
  - S7043064, PR3020: sun/java2d/cmm/ tests failed against
    RI b141 &amp; b138-nightly
  - S7051394, PR3020: NullPointerException when running
    regression tests LoadProfileTest by using openjdk-7-b144
  - S7086015, PR3013: fix
    test/tools/javac/parser/netbeans/JavacParserTest.java
  - S7119487, PR3013: JavacParserTest.java test fails on Windows
    platforms
  - S7124245, PR3020: [lcms] ColorConvertOp to color space
    CS_GRAY apparently converts orange to 244,244,0
  - S7159445, PR3013: (javac) emits inaccurate diagnostics for
    enhanced for-loops
  - S7175845, PR1437, RH1207129: 'jar uf' changes file
    permissions unexpectedly
  - S8005402, PR3020: Need to provide benchmarks for color
    management
  - S8005530, PR3020: [lcms] Improve performance of ColorConverOp
    for default destinations
  - S8005930, PR3020: [lcms] ColorConvertOp: Alpha channel is not
    transferred from source to destination.
  - S8013430, PR3020: REGRESSION:
    closed/java/awt/color/ICC_Profile/LoadProfileTest/LoadProfileTest.java
    fails with java.io.StreamCorruptedException: invalid type
    code: EE since 8b87
  - S8014286, PR3075: failed java/lang/Math/DivModTests.java
    after 6934604 changes
  - S8014959, PR3075: assert(Compile::current()-&gt;live_nodes() &lt; (uint)MaxNodeLimit)
    failed: Live Node limit exceeded limit
  - S8019247, PR3075: SIGSEGV in compiled method
    c8e.e.t_.getArray(Ljava/lang/Class;)[Ljava/lang/Object
  - S8024511, PR3020: Crash during color profile destruction
  - S8025429, PR3020: [parfait] warnings from b107 for
    sun.java2d.cmm: JNI exception pending
  - S8026702, PR3020: Fix for 8025429 breaks jdk build on windows
  - S8026780, PR3020, RH1142587: Crash on PPC and PPC v2 for
    Java_awt test suit
  - S8047066, PR3020: Test test/sun/awt/image/bug8038000.java
    fails with ClassCastException
  - S8069181, PR3012, RH1015612: java.lang.AssertionError when
    compiling JDK 1.4 code in JDK 8
  - S8158260, PR2992, RH1341258: PPC64: unaligned Unsafe.getInt
    can lead to the generation of illegal instructions (bsc#988651)
  - S8159244, PR3075: Partially initialized string object created
    by C2's string concat optimization may escape
  * Bug fixes
  - PR2799, RH1195203: Files are missing from resources.jar
  - PR2900: Don't use WithSeed versions of NSS functions as they
    don't fully process the seed
  - PR3091: SystemTap is heavily confused by multiple JDKs
  - PR3102: Extend 8022594 to AixPollPort
  - PR3103: Handle case in clean-fonts where
    linux.fontconfig.Gentoo.properties.old has not been created
  - PR3111: Provide option to disable SystemTap tests
  - PR3114: Don't assume system mime.types supports
    text/x-java-source
  - PR3115: Add check for elliptic curve cryptography
    implementation
  - PR3116: Add tests for Java debug info and source files
  - PR3118: Path to agpl-3.0.txt not updated
  - PR3119: Makefile handles cacerts as a symlink, but the
    configure check doesn't
  * AArch64 port
  - S8148328, PR3100: aarch64: redundant lsr instructions in stub
    code.
  - S8148783, PR3100: aarch64: SEGV running SpecJBB2013
  - S8148948, PR3100: aarch64: generate_copy_longs calls align()
    incorrectly
  - S8150045, PR3100: arraycopy causes segfaults in SATB during
    garbage collection
  - S8154537, PR3100: AArch64: some integer rotate instructions
    are never emitted
  - S8154739, PR3100: AArch64: TemplateTable::fast_xaccess loads
    in wrong mode
  - S8157906, PR3100: aarch64: some more integer rotate
    instructions are never emitted
- Removed patch:
  * hotspot-aarch64-fix-48bit-va.patch
  - fixed upstream
- Remove special flags for gcc6, since they are handled upstream</changelog>
  <changelog author="fstrba@suse.com" date="1473854400">- Disable arm32 JIT, since its build broken
  (http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2942)</changelog>
  <changelog author="fstrba@suse.com" date="1479124800">- Update to 2.6.8 - OpenJDK 7u121
  * Security fixes
    + S8151921: Improved page resolution
    + S8155968: Update command line options
    + S8155973, CVE-2016-5542: Tighten jar checks (bsc#1005522)
    + S8157176: Improved classfile parsing
    + S8157739, CVE-2016-5554: Classloader Consistency Checking
    (bsc#1005523)
    + S8157749: Improve handling of DNS error replies
    + S8157753: Audio replay enhancement
    + S8157759: LCMS Transform Sampling Enhancement
    + S8157764: Better handling of interpolation plugins
    + S8158302: Handle contextual glyph substitutions
    + S8158993, CVE-2016-5568: Service Menu services (bsc#1005525)
    + S8159495: Fix index offsets
    + S8159503: Amend Annotation Actions
    + S8159511: Stack map validation
    + S8159515: Improve indy validation
    + S8159519, CVE-2016-5573: Reformat JDWP messages (bsc#1005526)
    + S8160090: Better signature handling in pack200
    + S8160094: Improve pack200 layout
    + S8160098: Clean up color profiles
    + S8160591, CVE-2016-5582: Improve internal array handling
    (bsc#1005527)
    + S8160838, CVE-2016-5597: Better HTTP service (bsc#1005528)
    + PR3207, RH1367357: lcms2: Out-of-bounds read in
    Type_MLU_Read()
    + CVE-2016-5556 (bsc#1005524)
  * Import of OpenJDK 7 u121 build 0
    + S6624200: Regression test fails:
    test/closed/javax/swing/JMenuItem/4654927/bug4654927.java
    + S6882559: new JEditorPane("text/plain","") fails for null
    context class loader
    + S7090158: Networking Libraries don't build with javac -Werror
    + S7125055: ContentHandler.getContent API changed in error
    + S7145960: sun/security/mscapi/ShortRSAKey1024.sh failing on
    windows
    + S7187051: ShortRSAKeynnn.sh tests should do cleanup before
    start test
    + S8000626: Implement dead key detection for KeyEvent on Linux
    + S8003890: corelibs test scripts should pass TESTVMOPTS
    + S8005629: javac warnings compiling
    java.awt.EventDispatchThread and sun.awt.X11.XIconWindow
    + S8010297: Missing isLoggable() checks in logging code
    + S8010782: clean up source files containing carriage return
    characters
    + S8014431: cleanup warnings indicated by the -Wunused-value
    compiler option on linux
    + S8015265: revise the fix for 8007037
    + S8016747: Replace deprecated PlatformLogger isLoggable(int)
    with isLoggable(Level)
    + S8020708: NLS mnemonics missing in SwingSet2/JInternalFrame
    demo
    + S8024756: method grouping tabs are not selectable
    + S8026741: jdk8 l10n resource file translation update 5
    + S8048147: Privilege tests with JAAS Subject.doAs
    + S8048357: PKCS basic tests
    + S8049171: Additional tests for jarsigner's warnings
    + S8059177: jdk8u40 l10n resource file translation update 1
    + S8075584: test for 8067364 depends on hardwired text advance
    + S8076486: [TESTBUG]
    javax/security/auth/Subject/doAs/NestedActions.java fails if
    extra VM options are given
    + S8077953: [TEST_BUG]
    com/sun/management/OperatingSystemMXBean/TestTotalSwap.java
    Compilation failed after JDK-8077387
    + S8080628: No mnemonics on Open and Save buttons in
    JFileChooser
    + S8083601: jdk8u60 l10n resource file translation update 2
    + S8140530: Creating a VolatileImage with size 0,0 results in
    no longer working g2d.drawString
    + S8142926: OutputAnalyzer's shouldXXX() calls return this
    + S8143134: L10n resource file translation update
    + S8147077: IllegalArgumentException thrown by
    api/java_awt/Component/FlipBufferStrategy/indexTGF_General
    + S8148127: IllegalArgumentException thrown by JCK test
    api/java_awt/Component/FlipBufferStrategy/indexTGF_General in
    opengl pipeline
    + S8150611: Security problem on sun.misc.resources.Messages*
    + S8157653: [Parfait] Uninitialised variable in awt_Font.cpp
    + S8158734: JEditorPane.createEditorKitForContentType throws
    NPE after 6882559
    + S8159684: (tz) Support tzdata2016f
    + S8160934: isnan() is not available on older MSVC compilers
    + S8162411: Service Menu services 2
    + S8162419: closed/com/oracle/jfr/runtime/TestVMInfoEvent.sh
    failing after JDK-8155968
    + S8162511: 8u111 L10n resource file updates
    + S8162792: Remove constraint DSA keySize &lt; 1024 from
    jdk.jar.disabledAlgorithms in jdk8
    + S8164452: 8u111 L10n resource file update - msgdrop 20
    + S8165816: jarsigner -verify shows jar unsigned if it was
    signed with a weak algorithm
    + S8166381: Back out changes to the java.security file to not
    disable MD5
  * Backports
    + S6604109, PR3162:
    javax.print.PrintServiceLookup.lookupPrintServices fails
    SOMETIMES for Cups
    + S6907252, PR3162: ZipFileInputStream Not Thread-Safe
    + S8024046, PR3162: Test sun/security/krb5/runNameEquals.sh
    failed on 7u45 Embedded linux-ppc*
    + S8028479, PR3162: runNameEquals still cannot precisely detect
    if a usable native krb5 is available
    + S8034057, PR3162: Files.getFileStore and Files.isWritable do
    not work with SUBST'ed drives (win)
    + S8038491, PR3162: Improve synchronization in ZipFile.read()
    + S8038502, PR3162: Deflater.needsInput() should use
    synchronization
    + S8059411, PR3162: RowSetWarning does not correctly chain
    warnings
    + S8062198, PR3162: Add RowSetMetaDataImpl Tests and add column
    range validation to isdefinitlyWritable
    + S8066188, PR3162: BaseRowSet returns the wrong default value
    for escape processing
    + S8072466, PR3162: Deadlock when initializing MulticastSocket
    and DatagramSocket
    + S8075118, PR3162: JVM stuck in infinite loop during
    verification
    + S8076579, PR3162: Popping a stack frame after exception
    breakpoint sets last method param to exception
    + S8078495, PR3162: End time checking for native TGT is wrong
    + S8078668, PR3162: jar usage string mentions unsupported
    option '-n'
    + S8080115, PR3162: (fs) Crash in libgio when calling
    Files.probeContentType(path) from parallel threads
    + S8081794, PR3162: ParsePosition getErrorIndex returns 0 for
    TimeZone parsing problem
    + S8129957, PR3162: Deadlock in JNDI LDAP implementation when
    closing the LDAP context
    + S8130136, PR3162: Swing window sometimes fails to repaint
    partially when it becomes exposed
    + S8130274, PR3162: java/nio/file/FileStore/Basic.java fails
    when two successive stores in an iteration are determined to
    be equal
    + S8132551, PR3162: Initialize local variables before returning
    them in p11_convert.c
    + S8133207, PR3162: [TEST_BUG] ParallelProbes.java test fails
    after changes for JDK-8080115
    + S8133666, PR3162: OperatingSystemMXBean reports abnormally
    high machine CPU consumption on Linux
    + S8135002, PR3162: Fix or remove broken links in
    objectMonitor.cpp comments
    + S8137121, PR3162: (fc) Infinite loop FileChannel.truncate
    + S8137230, PR3162: TEST_BUG:
    java/nio/channels/FileChannel/LoopingTruncate.java timed out
    + S8139373, PR3162: [TEST_BUG]
    java/net/MulticastSocket/MultiDead.java failed with timeout
    + S8140249, PR3162: JVM Crashing During startUp If Flight
    Recording is enabled
    + S8141491, PR3160, G592292: Unaligned memory access in Bits.c
    + S8144483, PR3162: One long Safepoint pause directly after
    each GC log rotation
    + S8149611, PR3160, G592292: Add tests for
    Unsafe.copySwapMemory
  * Bug fixes
    + S8078628, PR3151: Zero build fails with pre-compiled headers
    disabled
    + PR3128: pax-mark-vm script calls "exit -1" which is invalid
    in dash
    + PR3131: PaX marking fails on filesystems which don't support
    extended attributes
    + PR3135: Makefile.am rule
    stamps/add/tzdata-support-debug.stamp has a typo in
    add-tzdata dependency
    + PR3141: Pass $(CC) and $(CXX) to OpenJDK build
    + PR3166: invalid zip timestamp handling leads to error
    building bootstrap-javac
    + PR3202: Update infinality configure test
    + PR3212: Disable ARM32 JIT by default
  * CACAO
    + PR3136: CACAO is broken due to 2 new native methods in
    sun.misc.Unsafe (from S8158260)
  * JamVM
    + PR3134: JamVM is broken due to 2 new native methods in
    sun.misc.Unsafe (from S8158260)
  * AArch64 port
    + S8167200, PR3204: AArch64: Broken stack pointer adjustment
    in interpreter
    + S8168888: Port 8160591: Improve internal array handling to
    AArch64.
    + PR3211: AArch64 build fails with pre-compiled headers
    disabled
- Changed patch:
  * java-1_7_0-openjdk-gcc6.patch
    + Rediff to changed context</changelog>
  <changelog author="fstrba@suse.com" date="1487073600">- Update to 2.6.9 - OpenJDK 7u131 (bsc#1020905)
  * Security fixes
  - S8138725: Add options for Javadoc generation
  - S8140353: Improve signature checking
  - S8151934, CVE-2017-3231: Resolve class resolution
  - S8156804, CVE-2017-3241: Better constraint checking
  - S8158406: Limited Parameter Processing
  - S8158997: JNDI Protocols Switch
  - S8159507: RuntimeVisibleAnnotation validation
  - S8161218: Better bytecode loading
  - S8161743, CVE-2017-3252: Provide proper login context
  - S8162577: Standardize logging levels
  - S8162973: Better component components
  - S8164143, CVE-2017-3260: Improve components for menu items
  - S8164147, CVE-2017-3261: Improve streaming socket output
  - S8165071, CVE-2016-2183: Expand TLS support
  - S8165344, CVE-2017-3272: Update concurrency support
  - S8166988, CVE-2017-3253: Improve image processing performance
  - S8167104, CVE-2017-3289: Additional class construction
    refinements
  - S8167223, CVE-2016-5552: URL handling improvements
  - S8168705, CVE-2016-5547: Better ObjectIdentifier validation
  - S8168714, CVE-2016-5546: Tighten ECDSA validation
  - S8168728, CVE-2016-5548: DSA signing improvments
  - S8168724, CVE-2016-5549: ECDSA signing improvments
  * Import of OpenJDK 7 u131 build 0
  - S6253144: Long narrowing conversion should describe the
    algorithm used and implied "risks"
  - S6328537: Improve javadocs for Socket class by adding
    references to SocketOptions
  - S6978886: javadoc shows stacktrace after print error
    resulting from disk full
  - S6995421: Eliminate the static dependency to
    sun.security.ec.ECKeyFactory
  - S6996372: synchronizing handshaking hash
  - S7027045: (doc) java/awt/Window.java has several typos in
    javadoc
  - S7054969: Null-check-in-finally pattern in java/security
    documentation
  - S7072353: JNDI libraries do not build with javac -Xlint:all
  - Werror
  - S7075563: Broken link in "javax.swing.SwingWorker"
  - S7077672: jdk8_tl nightly fail in step-2 build on 8/10/11
  - S7088502: Security libraries don't build with javac -Werror
  - S7092447: Clarify the default locale used in each locale
    sensitive operation
  - S7093640: Enable client-side TLS 1.2 by default
  - S7103570: AtomicIntegerFieldUpdater does not work when
    SecurityManager is installed
  - S7117360: Warnings in java.util.concurrent.atomic package
  - S7117465: Warning cleanup for IMF classes
  - S7187144: JavaDoc for ScriptEngineFactory.getProgram()
    contains an error
  - S8000418: javadoc should used a standard "generated by
    javadoc" string
  - S8000666: javadoc should write directly to Writer instead of
    composing strings
  - S8000673: remove dead code from HtmlWriter and subtypes
  - S8000970: break out auxiliary classes that will prevent
    multi-core compilation of the JDK
  - S8001669: javadoc internal DocletAbortException should set
    cause when appropriate
  - S8008949: javadoc stopped copying doc-files
  - S8011402: Move blacklisting certificate logic from hard code
    to data
  - S8011547: Update XML Signature implementation to Apache
    Santuario 1.5.4
  - S8012288: XML DSig API allows wrong tag names and extra
    elements in SignedInfo
  - S8016217: More javadoc warnings
  - S8017325: Cleanup of the javadoc &lt;code&gt; tag in
    java.security.cert
  - S8017326: Cleanup of the javadoc &lt;code&gt; tag in
    java.security.spec
  - S8019772: Fix doclint issues in javax.crypto and
    javax.security subpackages
  - S8020557: javadoc cleanup in javax.security
  - S8020688: Broken links in documentation at
    http://docs.oracle.com/javase/6/docs/api/index.
  - S8021108: Clean up doclint warnings and errors in java.text
    package
  - S8021417: Fix doclint issues in java.util.concurrent
  - S8021833: javadoc cleanup in java.net
  - S8022120: JCK test
    api/javax_xml/crypto/dsig/TransformService/index_ParamMethods
    fails
  - S8022175: Fix doclint warnings in javax.print
  - S8022406: Fix doclint issues in java.beans
  - S8022746: List of spelling errors in API doc
  - S8024779: [macosx] SwingNode crashes on exit
  - S8025085: [javadoc] some errors in javax/swing
  - S8025218: [javadoc] some errors in java/awt classes
  - S8025249: [javadoc] fix some javadoc errors in javax/swing/
  - S8025409: Fix javadoc comments errors and warning reported by
    doclint report
  - S8026021: more fix of javadoc errors and warnings reported by
    doclint, see the description
  - S8037099: [macosx] Remove all references to GC from native
    OBJ-C code
  - S8038184: XMLSignature throws StringIndexOutOfBoundsException
    if ID attribute value is empty String
  - S8038349: Signing XML with DSA throws Exception when key is
    larger than 1024 bits
  - S8049244: XML Signature performance issue caused by
    unbuffered signature data
  - S8049432: New tests for TLS property jdk.tls.client.protocols
  - S8050893: (smartcardio) Invert reset argument in tests in
    sun/security/smartcardio
  - S8059212: Modify sun/security/smartcardio manual regression
    tests so that they do not just fail if no cardreader found
  - S8068279: (typo in the spec)
    javax.script.ScriptEngineFactory.getLanguageName
  - S8068491: Update the protocol for references of
    docs.oracle.com to HTTPS.
  - S8069038: javax/net/ssl/TLS/TLSClientPropertyTest.java needs
    to be updated for JDK-8061210
  - S8076369: Introduce the jdk.tls.client.protocols system
    property for JDK 7u
  - S8139565: Restrict certificates with DSA keys less than 1024
    bits
  - S8140422: Add mechanism to allow non default root CAs to be
    not subject to algorithm restrictions
  - S8140587: Atomic*FieldUpdaters should use Class.isInstance
    instead of direct class check
  - S8143959: Certificates requiring blacklisting
  - S8145984: [macosx] sun.lwawt.macosx.CAccessible leaks
  - S8148516: Improve the default strength of EC in JDK
  - S8149029: Secure validation of XML based digital signature
    always enabled when checking wrapping attacks
  - S8151893: Add security property to configure XML Signature
    secure validation mode
  - S8155760: Implement Serialization Filtering
  - S8156802: Better constraint checking
  - S8161228: URL objects with custom protocol handlers have port
    changed after deserializing
  - S8161571: Verifying ECDSA signatures permits trailing bytes
  - S8163304: jarsigner -verbose -verify should print the
    algorithms used to sign the jar
  - S8164908: ReflectionFactory support for IIOP and custom
    serialization
  - S8165230: RMIConnection addNotificationListeners failing with
    specific inputs
  - S8166393: disabledAlgorithms property should not be strictly
    parsed
  - S8166591: [macos 10.12] Trackpad scrolling of text on OS X
    10.12 Sierra is very fast (Trackpad, Retina only)
  - S8166739: Improve extensibility of ObjectInputFilter
    information passed to the filter
  - S8166875: (tz) Support tzdata2016g
  - S8166878: Connection reset during TLS handshake
  - S8167356: Follow up fix for jdk8 backport of 8164143. Changes
    for CMenuComponent.m were missed
  - S8167459: Add debug output for indicating if a chosen
    ciphersuite was legacy
  - S8167472: Chrome interop regression with JDK-8148516
  - S8167591: Add MD5 to signed JAR restrictions
  - S8168861: AnchorCertificates uses hardcoded password for
    cacerts keystore
  - S8168993: JDK8u121 L10n resource file update
  - S8169191: (tz) Support tzdata2016i
  - S8169688: Backout (remove) MD5 from
    jdk.jar.disabledAlgorithms for January CPU
  - S8169911: Enhanced tests for jarsigner -verbose -verify after
    JDK-8163304
  - S8170131: Certificates not being blocked by
    jdk.tls.disabledAlgorithms property
  - S8170268: 8u121 L10n resource file update - msgdrop 20
  - S8173622: Backport of 7180907 is incomplete
  - S8173849: Fix use of java.util.Base64 in test cases
  - S8173854: [TEST] Update DHEKeySizing test case following
    8076328 &amp; 8081760
  * Backports
  - S7102489, PR3316, RH1390708: RFE: cleanup jlong typedef on
    __APPLE__and _LLP64 systems.
  - S8000351, PR3316, RH1390708: Tenuring threshold should be
    unsigned
  - S8153711, PR3315, RH1284948: [REDO] JDWP: Memory Leak:
    GlobalRefs never deleted when processing invokeMethod command
  - S8170888, PR3316, RH1390708: [linux] Experimental support for
    cgroup memory limits in container (ie Docker) environments
  * Bug fixes
  - PR3318: Replace 'infinality' with 'improved font rendering'
    (--enable-improved-font-rendering)
  - PR3318: Fix compatibility with vanilla Fontconfig
  - PR3318: Fix glyph y advance
  - PR3318: Always round glyph advance in 26.6 space
  - PR3318: Simplify glyph advance handling
  - PR3324: Fix NSS_LIBDIR substitution in
    make_generic_profile.sh broken by PR1989
  * AArch64 port
  - S8165673, PR3320: AArch64: Fix JNI floating point argument
    handling</changelog>
</package>
<package pkgid="db1bf1bec41c99f5e5e06cf8b62c93ff285f8912" name="java-1_7_0-openjdk-demo" arch="x86_64">
  <version epoch="0" ver="1.7.0.131" rel="2.1"/>
  <changelog author="fstrba@suse.com" date="1433246400">- Added patch:
  * implicit-fortify-decl.patch
  - Fix implicit-fortify-decl error due tu missing include</changelog>
  <changelog author="fstrba@suse.com" date="1433505600">- Added patch:
  * signed-overflow.patch
  - Upstream fix for signed overflow that makes
    ChunkPool::allocate go OOM</changelog>
  <changelog author="fstrba@suse.com" date="1433937600">- Added patch:
  * zero-dummy.patch
  - Fix crash in ZERO VM built with gcc5</changelog>
  <changelog author="tchvatal@suse.com" date="1434628800">- Use priority matching to ibm-java, always 5 bigger than it</changelog>
  <changelog author="fstrba@suse.com" date="1437480000">- Update to 2.6.0 - OpenJDK 7u80
  * OpenJDK
  - S4792059: test/java/io/pathNames/GeneralSolaris.java fails on
    symbolic links
  - S4991647: PNGMetadata.getAsTree() sets bitDepth to invalid
    value
  - S5036554: unmarshal error on CORBA alias type in CORBA any
  - S6458027: Disabling IPv6 on a specific network interface
    causes problems
  - S6642881: Improve performance of Class.getClassLoader()
  - S6695379: Copy method annotations and parameter annotations to
    synthetic bridge methods
  - S6883953: java -client -XX:ValueMapInitialSize=0 crashes
  - S6931564: Incorrect display name of Locale for south africa
  - S6976528: PS: assert(!limit_exceeded || softrefs_clear)
    failed: Should have been cleared
  - S6984762: Invalid close of file descriptor '-1' in
    findZoneinfoFile
  - S6993873: java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java
    test indicates ".a frame wasn't focused on click" jdk7 issue
    on linux
  - S7010989: Duplicate closure of file descriptors leads to
    unexpected and incorrect closure of sockets
  - S7017962: Obsolete link is used in URL class level spec
  - S7033533: realSync() doesn't work with Xfce
  - S7036518: TEST_BUG: add cygwin support to
    test/java/nio/charset/coders/CheckSJISMappingProp.sh
  - S7052170: javadoc -charset option generates wrong meta tag
  - S7145454: JVM wide monitor lock in Currency.getInstance(String)
  - S7152892: some jtreg tests fail with permission denied
  - S7153157: ClassValue.get does not return if computeValue calls
    remove
  - S7156459: Remove unnecessary get() from Currency.getInstance()
  - S7158636: InterfaceAddress.getBroadcast() returns invalid
    broadcast address on WLAN
  - S7160604: Using non-opaque windows - popups are initially not
    painted correctly
  - S7161320: TEST_BUG: java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java fails
    (Invalid key code)
  - S7164841: Improvements to the GC log file rotation
  - S7172176: test/sun/tools/jconsole/ImmutableResourceTest.sh
    failing
  - S7172865: PropertyDescriptor fails to work with setter method
    name if setter is non-void
  - S7178362: Socket impls should ignore unsupported proxy types
    rather than throwing
  - S7180038: regression test failure, SSLEngineBadBufferArrayAccess.java
  - S7180557: InetAddress.getLocalHost throws UnknownHostException
    on java7u5 on OSX
  - S7196009: SunPkcs11 provider fails to parse config path
    containing parenthesis
  - S7199674: (props) user.home property does not return an
    accessible location in sandboxed environment [macosx]
  - S8001633: Wrong alt processing during switching between
    windows.
  - S8002148: [TEST_BUG] The four lines printed are not the bold
    typeface.
  - S8004488: wrong permissions checked in krb5
  - S8006023: Embedded Builds fail management test because of
    requirement for UsePerfData being enabled.
  - S8008328: [partfait] Null pointer defererence in
    hotspot/src/cpu/x86/vm/frame_x86.inline.hpp
  - S8008386: (cs) Unmappable leading should be decoded to
    replacement.
  - S8008759: Do not let internal JDK zlib symbols leak out of
    fastdebug libzip.so
  - S8009258: TEST_BUG:java/io/pathNames/GeneralWin32.java fails
    intermittently
  - S8010371: getaddrinfo can fail with EAI_SYSTEM/EAGAIN, causes
    UnknownHostException to be thrown
  - S8010738: G1: Output for full GCs with +PrintGCDetails should
    contain perm gen/meta data size change info
  - S8011795: DOM Serializer prints stack traces to System.err
  - S8012625: Incorrect handling of HTTP/1.1 " Expect: 100-continue "
    in HttpURLConnection
  - S8012941: JSR 292: too deep inlining might crash compiler
    because of stack overflow
  - S8013098: [macosx] localized aqua_xx.properties are not
    included in rt.jar
  - S8013485: javac can't handle annotations with a &lt;clinit&gt; from
    a previous compilation unit
  - S8013849: Awt assert on Hashtable.cpp:124
  - S8014254: Selector in HttpServer introduces a 1000 ms delay
    when using KeepAlive
  - S8015586: [macosx] Test closed/java/awt/print/PrinterJob/PrintToDir.java
    fails on MacOSX
  - S8015628: Test Failure in closed/java/io/pathNames/GeneralSolaris.java
  - S8015780: java/lang/reflect/Method/GenericStringTest.java failing
  - S8016579: (process) IOException thrown by ProcessBuilder.start()
    method is incorrectly encoded
  - S8017212: File.createTempFile requires unnecessary "read"
    permission
  - S8019800: Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011
  - S8019834: InetAddress.getByName hangs for bad IPv6 literals
  - S8020675: invalid jar file in the bootclasspath could lead to
    jvm fatal error
  - S8020829: NMT tests fail on platforms if NMT detail is not
    supported
  - S8022229: Intermittent test failures in sun/tools/jstatd
  - S8022531: [TEST_BUG] After double-click on the folder names,
    there is no 'OK' button in the dialog.
  - S8022836: JVM crashes in JVMTIENVBASE::GET_CURRENT_CONTENDED_MONITOR
    and GET_OWNED_MONITOR
  - S8024675: java/net/NetworkInterface/UniqueMacAddressesTest.java
    fails on Windows
  - S8024677: [TESTBUG] Move tests for classes in /testlibrary
  - S8024932: [TEST_BUG] [macosx] javax/swing/text/StyledEditorKit/8016833/bug8016833.java failed
  - S8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java
    fails with TestData): failure java.lang.AssertionError:
    expected [true] but found [false]
  - S8025710: Proxied HTTPS connections reused by HttpClient can
    send CONNECT to the server
  - S8025917: JDK demo applets not running with &gt;=7u40 or (JDK 8
    and JDK 9)
  - S8026245: InetAddress.getLocalHost crash if IPv6 disabled (macosx)
  - S8026303: CMS: JVM intermittently crashes with "FreeList of
    size 258 violates Conservation Principle" assert
  - S8027026: Change keytool -genkeypair to use -keyalg RSA
  - S8027348: (process) Enhancement of handling async close of
    ProcessInputStream
  - S8027695: There should be a space before % sign in Swedish locale
  - S8027961: Inet[4|6]Address native initializing code should check
    field/MethodID values
  - S8028073: race condition in ObjectMonitor implementation causing
    deadlocks
  - S8028074: InetAddress.getByName fails with UHE "invalid IPv6
    address" if host name starts with a-f
  - S8028159: C2: compiler stack overflow during inlining of
    @ForceInline methods
  - S8028280: ParkEvent leak when running modified runThese which
    only loads classes
  - S8028484: [TEST_BUG][macosx] closed/java/awt/MouseInfo/JContainerMousePositionTest fails
  - S8029073: (corba) New connection reclaimed when number of
    connection is greater than highwatermark
  - S8029190: VM_Version::determine_features() asserts on Fujitsu
    Sparc64 CPUs
  - S8029302: Performance regression in Math.pow intrinsic
  - S8029607, RH1230702, PR2418: Type of Service (TOS) cannot be
    set in IPv6 header
  - S8029775: Solaris code cleanup
  - S8030114: [parfait] warnings from b119 for
    jdk.src.share.native.sun.security.smartcardio: JNI exception
    pending
  - S8030192: TESTFAIL: java/util/logging/TestLoggerBundleSync.java
    failed with NPE
  - S8030712: TEST_BUG : java/lang/ProcessBuilder/BasicLauncher.java
    fails if java output contains VM warning
  - S8030878: JConsole issues meaningless message if SSL connection
    fails
  - S8030976: Untaken paths should be more vigorously pruned at
    highest optimization level
  - S8031061: new hotspot build - hs24.60-b07
  - S8031068: java/util/logging/ParentLoggersTest.java:
    checkLoggers: getLoggerNames() returned unexpected loggers
  - S8031435: Ftp download does not work properly for ftp user
    without password
  - S8031471: Test closed/java/awt/dnd/FileDialogDropTargetTest/FileDialogDropTargetTest.java
    fails on Solaris zones virtual hosts
  - S8031566: regression test failure, SSLEngineBadBufferArrayAccess.java
  - S8031572: jarsigner -verify exits with 0 when a jar file is not
    properly signed
  - S8031743: C2: loadI2L_immI broken for negative memory values
  - S8031764: tmtools/jmap/heap_config tests fail on Linux-ia32
    because it Cant attach to the core file
  - S8031765: Child process error stream is not empty!
  - S8032466: serviceability/sa/jmap-hashcode/Test8028623.java
    fails with compilation errors
  - S8032573: CertificateFactory.getInstance("X.509").generateCertificates(InputStream)
    does not throw CertificateException for invalid input
  - S8032808: Support Solaris SO_FLOW_SLA socket option
  - S8032832: Applet/browser deadlocks, when IIS integrated
    authentication is used
  - S8032864: [macosx] sigsegv (0Xb) Being Generated When Starting
    JDev With Voiceover Running
  - S8032901: WaitForMultipleObjects() return value not handled
    appropriately
  - S8032908: getTextContent doesn't return string in JAXP
  - S8033524: Set minor version for hotspot in 7u80 to 80 and
    build number to b01
  - S8033571: [parfait] warning from b128 for security/smartcardio/pcsc_md.c:
    JNI exception pending
  - S8033627: UTC+02:00 time zones are not detected correctly on
    Windows
  - S8033699: Incorrect radio button behavior
  - S8033970: new hotspot build - hs24.80-b02
  - S8034118: [parfait] JNI exception pending in
    macosx/native/sun/awt/JavaComponentAccessibility.m
  - S8034262: Test java/lang/ProcessBuilder/CloseRace.java fails
  - S8034768: [parfait] JNI exception pending in
    jdk/src/macosx/native/sun/awt/JavaTextAccessibility.m
  - S8034920: new hotspot build - hs24.80-b03
  - S8035435: new hotspot build - hs24.80-b04
  - S8035973: NPE in ForwardBuilder
  - S8035938: Memory leak in JvmtiEnv::GetConstantPool
  - S8036778: new hotspot build - hs24.80-b05
  - S8036823: Stack trace sometimes shows 'locked' instead of
    'waiting to lock'
  - S8036981: JAXB not preserving formatting for xsd:any Mixed
    content
  - S8037502: build.tools.javazic.Zoneinfo incorrectly calculates
    raw GMT offset change time
  - S8037945: Paths.get("").normalize() throws ArrayIndexOutOfBoundsException
  - S8038274: update 8u fix for 8028073 now that 8028280 is
    backported to 8u
  - S8038440: backport few C2 fixes
  - S8038481: CMM Testing: Min/MaxHeapFreeRatio flags should be
    manageable through the API
  - S8038640: new hotspot build - hs24.80-b06
  - S8038785: hot workaround fix for a crash in C2 compiler at
    Node::rematerialize
  - S8038919: Requesting focus to a modeless dialog doesn't work
    on Safari
  - S8038961: kinit, klist and ktab aren't built from jdk7u51 in
    licensee src bundles
  - S8038966: JAX-WS handles wrongly xsd:any arguments for Web
    services
  - S8039042: G1: Phantom zeros in cardtable
  - S8039118: Windows build failure (j2pcsc.dll : fatal error
    unresolved external symbol throwByName)
  - S8039292: new hotspot build - hs24.80-b07
  - S8039368: Remove testcase from npt utf.c
  - S8039891: Remove ppcsflt builds from JPRT
  - S8039899: Missing licence headers in test for JDK-8033113
  - S8040076: Memory leak: java.awt.List objects allowing multiple
    selections are not GC-ed.
  - S8040664: Revert temporary fix JDK-8038785
  - S8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 -
    assert(! had_error) failed: bad dominance
  - S8041507: Java Access Bridge version strings need to be fixed
  - S8041725: Nimbus JList selection colors persist across L&amp;F changes
  - S8041791: String.toLowerCase regression - violates Unicode standard
  - S8041918: BootstrapMethods attribute cannot be empty.
  - S8041931: test/sun/net/www/http/HttpClient/B8025710.java
    fails with cannot find keystore
  - S8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java
    failing on all platforms
  - S8041984: CompilerThread seems to occupy all CPU in a very
    rare situation
  - S8042052: assert(t != NULL) failed: must set before get
  - S8042235: redefining method used by multiple MethodHandles
    crashes VM
  - S8042247: Make 7u60 the default jprt release for hs24.80
  - S8042250: Misleading command line output for
    ReservedCodeCacheSize validation
  - S8042465: Applet menus not rendering when browser is full
    screen on Mac
  - S8042835: Remove mnemonic character from open, save and open
    directory JFileChooser's buttons
  - S8042982: Unexpected RuntimeExceptions being thrown by SSLEngine
  - S8043129: JAF initialisation in SAAJ clashing with the one in
    javax.mail
  - S8043354: OptimizePtrCompare too aggressive when allocations
    are present
  - S8043413: REGRESSION: Hotspot causes segmentation fault in
    jdk8ux, but not in jdk7ux
  - S8043720: (smartcardio) Native memory should be handled more
    accurately
  - S8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
  - S8044614: [macosx] Focus issue with 2 applets in firefox
  - S8044725: Bug in zlib 1.2.5 prevents inflation of some gzipped
    files (zlib 1.2.8 port)
  - S8046007: Java app receives javax.print.PrintException: Printer
    is not accepting job
  - S8046024: JDI shared memory transport failed with "Observed
    abandoned IP mutex"
  - S8046233: VerifyError on backward branch
  - S8046269: Build broken : THIS_FILE : undeclared identifier
  - S8046275: Fastdebug build failing on jdk9/hs/ control jobs
    after pulling some hs-comp changes
  - S8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java
    failed error_cnt=12
  - S8046289: compiler/6340864/TestLongVect.java timeout with
  - S8046495: KeyEvent can not be accepted in quick mouse clicking
  - S8046516: Segmentation fault in JVM (easily reproducible)
  - S8046559: NPE when changing Windows theme
  - S8046588: test for SO_FLOW_SLA availability does not check for
    EACCESS
  - S8047186: jdk.net.Sockets throws InvocationTargetException
    instead of original runtime exceptions
  - S8047187: Test jdk/net/Sockets/Test.java fails to compile
    after fix JDK-8046588
  - S8047340: (process) Runtime.exec() fails in Turkish locale
  - S8048050: Agent NullPointerException when rmi.port in use
  - S8048110: Using tables in JTextPane leads to infinite loop in
    FlowLayout.layoutRow
  - S8048170: Test closed/java/text/Normalizer/ConformanceTest.java
    failed
  - S8048212, PR2418: Two tests failed with
    "java.net.SocketException: Bad protocol option" on Windows
    after 8029607
  - S8048271: Minor GC times doubled from JDK 6u35 to JDK 7u51
  - S8048506: [macosx] javax.swing.PopupFactory issue with null owner
  - S8048887: SortingFocusTraversalPolicy throws
    IllegalArgumentException from the sort method
  - S8049514: FEATURE_SECURE_PROCESSING can not be turned off on a
    validator through SchemaFactory
  - S8049684: pstack crashes on java core dump
  - S8050022: linux-sparcv9: assert(SharedSkipVerify || obj-&gt;is_oop())
    failed: sanity check
  - S8050386: javac, follow-up of fix for JDK-8049305
  - S8050983: Misplaced parentheses in sun.net.www.http.HttpClient
    break HTTP PUT streaming
  - S8051004: javac, incorrect bug id in tests for JDK-8050386
  - S8051844: BootstrapMethods attribute cannot be empty again
  - S8051857: OperationTimedOut exception inside from
    XToolkit.syncNativeQueue call
  - S8052159: TEST_BUG: javax/swing/JTextField/8036819/bug8036819.java
    fails to compile
  - S8052406: SSLv2Hello protocol may be filter out unexpectedly
  - S8054019: Keytool Error publicKey's is not X.509, but X509
  - S8054478: C2: Incorrectly compiled char[] array access crashes
    JVM
  - S8054530: C2: assert(res == old_res) failed: Inconsistency
    between old and new
  - S8054817: File ccache only recognizes Linux and Solaris defaults
  - S8054841: (process) ProcessBuilder leaks native memory
  - S8054883: Segmentation error while running program
  - S8055045: StringIndexOutOfBoundsException while reading
    krb5.conf
  - S8055421: (fs) bad error handling in java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
  - S8055731: sun/security/smartcardio/TestDirect.java throws
    java.lang.IndexOutOfBoundsException
  - S8055949: ByteArrayOutputStream capacity should be maximal
    array size permitted by VM
  - S8056026: Debug security logging should print Provider used
    for each crypto operation
  - S8056156: [TEST_BUG] Test javax/swing/JFileChooser/8046391/bug8046391.java
    fails in Windows
  - S8056309: Set minor version for hotspot in 7u76 to 76 and
    build number to b01
  - S8056914: Right Click Menu for Paste not showing after
    upgrading to java 7
  - S8057008: [TEST_BUG] Test java/awt/Focus/SortingFPT/JDK8048887.java
    fails with compilation error
  - S8057530: (process) Runtime.exec throws garbled message in jp
    locale
  - S8057564: JVM hangs at getAgentProperties after attaching to
    VM with lower
  - S8057813: Alterations to jdk_security3 test target
  - S8058113: Execution of OnOutOfMemoryError command hangs on
    linux-sparc
  - S8058120: Rendering / caret errors with HTMLDocument
  - S8058473: "Comparison method violates its general contract"
    when using Clipboard
  - S8058583: Remove CompilationRepeat
  - S8058608: JVM crash during Kerberos logins using des3-cbc-md5
    on OSX
  - S8058927: ATG throws ClassNotFoundException
  - S8058932: java/net/InetAddress/IPv4Formats.java failed because
    hello.foo.bar does exist
  - S8058935: CPU detection gives 0 cores per cpu, 2 threads per
    core in Amazon EC2 environment
  - S8058936: hotspot/test/Makefile should use jtreg script from
    $JT_HOME/bin/jreg (instead of $JT_HOME/win32/bin/jtreg)
  - S8059216: Make PrintGCApplicationStoppedTime print information
    about stopping threads
  - S8059299: assert(adr_type != NULL) failed: expecting TypeKlassPtr
  - S8059327: XML parser returns corrupt attribute value
  - S8059563: (proxy) sun.misc.ProxyGenerator.generateProxyClass
    should create intermediate directories
  - S8060006: No Russian time zones mapping for Windows
  - S8060169: Update the Crash Reporting URL in the Java crash log
  - S8060170: Support SIO_LOOPBACK_FAST_PATH option on Windows
  - S8061507: Increment hsx 24.76 build to b02 for 7u76-b05
  - S8061694: Increment hsx 24.76 build to b03 for 7u76-b06
  - S8061954: 7u76 - deployment warning dialogs do not work on Linux
  - S8062021: NPE in sun/lwawt/macosx/CPlatformWindow::toFront
    after JDK-8060146
  - S8062170: java.security.ProviderException: Error parsing
    configuration with space
  - S8062178: merge issue: Test closed/java/util/TimeZone/Bug6329116.java
    fails in 7u-cpu nightly
  - S8062608: BCEL corrupts debug data of methods that use generics
  - S8062672: JVM crashes during GC on various asserts which
    checks that HeapWord ptr is an oop
  - S8062744: jdk.net.Sockets.setOption/getOption does not support
    IP_TOS
  - S8062771: Core reflection should use final fields whenever
    possible
  - S8062923: XSL: Run-time internal error in 'substring()'
  - S8062924: XSL: wrong answer from substring() function
  - S8064391: More thread safety problems in core reflection
  - S8064407: (fc) FileChannel transferTo should use TransmitFile
    on Windows
  - S8064493: Increment the build value to b04 for hs24.76 in 7u76-b08
  - S8064516: BCEL still corrupts generic methods if bytecode
    offsets are modified
  - S8064533: Remove and retag jdk7u76-b08 tag in 7u76/jdk repo
  - S8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8
  - S8064846: Lazy-init thread safety problems in core reflection
  - S8065098: JColorChooser no longer supports drag and drop
    between two JVM instances
  - S8065238, PR2478: javax.naming.NamingException after upgrade
    to JDK 8
  - S8065552: setAccessible(true) on fields of Class may throw a
    SecurityException
  - S8065553: Failed Java web start via IPv6 (Java7u71 or later)
  - S8065609: 7u76 l10n resource file translation update
  - S8065618: C2 RA incorrectly removes kill projections
  - S8065674: javac generates incorrect LVT table for trivial cases
  - S8065765: Missing space in output message
    from -XX:+CheckEndorsedAndExtDirs
  - S8065994: HTTP Tunnel connection to NTLM proxy reauthenticates
    instead of using keep-alive
  - S8066045: opto/node.hpp:355, assert(i &lt; _max) failed: oob: i=1, _max=1
  - S8066103: C2's range check smearing allows out of bound array
    accesses
  - S8066612: Add a test that will call getDeclaredFields() on all
    classes and try to set them accessible.
  - S8066649: 8u backport for 8065618 is incorrect
  - S8066756: Test test/sun/awt/dnd/8024061/bug8024061.java fails
  - S8066775: opto/node.hpp:355, assert(i &lt; _max) failed: oob: i=1, _max=1
  - S8068338: Better message about incompatible zlib in Deflater.init
  - S8068507: (fc) Rename the new jdk.net.enableFastFileTransfer
    system property to jdk.nio.enableFastFileTransfer
  - S8068625: Remove extra year check for GenerateCurrencyData fix
  - S8068639: Make certain annotation classfile warnings opt-in
  - S8071423: Increment hsx 24.80 build to b08 for 7u80-b07
  - S8071499: java/net/InetAddress/B5087907.java fails with jdk7u85
  - S8071807: Increment hsx 24.80 build to b09 for 7u80-b08
  - S8072040: jdk7u80 l10n resource file translation update
  - S8072458: jdk/test/Makefile references (to be removed) win32
    directory in jtreg
  - S8072639: Increment hsx 24.80 build to b10 for 7u80-b09
  - S8074855: [Regression] Test closed/java/awt/image/Raster/IncorrectScanlineStrideTest.java fails
  - S8075092: Remove erroneous println statement from DoubleByteDecoder
  * Backports
  - S4890063, PR2305, RH1214835: HPROF: default text truncated
    when using doe=n option
  - S6991580, PR2308, RH1210739: IPv6 Nameservers in resolv.conf
    throws NumberFormatException
  - S8021120, PR2301: TieredCompilation can be enabled even if
    TIERED is undefined
  - S8025613, PR2437: clang: remove -Wno-unused-value
  - S8039921, PR2421: SHA1WithDSA with key &gt; 1024 bits not working
  - S8048214, PR2357, G548784: Linker error when compiling
    G1SATBCardTableModRefBS after include order changes
  - S8072385, PR2387: Only the first DNSName entry is checked for
    endpoint identification
  - S8074761, PR2470, RH1194226: Empty optional parameters of LDAP
    query are not interpreted as empty
  - S8075136: Unnecessary sign extension for byte array access
  - S8076212, PR2314: AllocateHeap() and ReallocateHeap() should be
    inlined.
  - S8078654, PR2333: CloseTTFontFileFunc callback should be removed
  - S8078666, PR2326: JVM fastdebug build compiled with GCC 5 asserts
    with "widen increases"
  - S8081315, PR2405: Avoid giflib interlacing workaround with
    giflib 5.0.0 on
  - S8081475, PR2494: SystemTap does not work when JDK is compiled
    with GCC 5
  * Bug fixes
  - PR94: empty install target in Makefile.am
  - PR1374: Provide option to strip and link debugging info after
    build
  - PR1661: Cleanup SYSTEM_GCONF option and allow it to be set
    false
  - PR1786: Allow x86 build to occur on x86_64 using a previously
    built x86_64 build
  - PR1816: Split download/extraction rules for OpenJDK so they
    can run in parallel
  - PR1846: Build fails when using IcedTea7 as bootstrap JDK with
    native ecj
  - PR1847: Synchronise javac.in with IcedTea6
  - PR1883: Search Debian multiarch paths when looking for pcsclite
  - PR1888: Allow tarball checksumming to be disabled
  - PR2060: Fix warnings found by Gentoo ebuild QA with gcc 4.9.1
  - PR2144: make dist fails due to lack of HotSpot-specific patches
  - PR2161: RHEL 6 has a version of GIO which meets the version
    criteria, but has no g_settings_*
  - PR2233, RH1190835: Discover gsettings symbols separately so
    early versions of GLib can be used (e.g. on RHEL 6)
  - PR2236, RH1191652: ppc64le should report its os.arch as ppc64le
    so tools can detect it
  - PR2320: Allow use of system GConf
  - PR2323: System GConf without system GIO configuration broken
  - PR2328: GCJ uses ppc64el named libarch directory on ppc64le
  - PR2341: Update README &amp; INSTALL files
  - PR2359: Ensure all stamp targets have aliases
  - PR2390: Make elliptic curve removal optional
  - PR2394: ppc64le does not support -Xshare:dump
  - PR2395: Path to jvm.cfg is wrong in add-systemtap-boot
  - PR2446: Support system libsctp
  - PR2458: Policy JAR files should be timestamped with the date
    of the policy file they hold
  - PR2482, RH489586, RH1236619: OpenJDK can't handle spaces in
    zone names in /etc/sysconfig/clock
  - PR2496: Enable system PCSC support by default
  - PR2499: Update remove-intree-libraries.sh script
  - PR2507, G541462: Only apply PaX markings by default on running
    PaX kernels
  - PR2530: PaX mark the installed JDK so it runs on hardened
    systems
  - PR2531: Location of docs directory in install-data-local is
    incorrect
  - PR2532: install stage fails where
    BUILD_ARCH_DIR != INSTALL_ARCH_DIR
  - PR2533: Allow greater control of Javadoc installation directory
  - PR2534: Install TRADEMARK, COPYING and ChangeLog as RPM spec
    file does
  - PR2535: install-data-local needs to check that classes.jsa
    actually exists
  - PR2537: Desktop files do not allow installation from multiple
    versions of IcedTea
  - PR2539: Libraries in some subdirectories of jre/lib/{arch} are
    not installed
  - PR2540: Specify a cacerts file for the OpenJDK build as we do
    for OpenJDK 8
  - PR2545: Extend tarball checksumming option to allow the
    checksum to be specified
  - PR2548: install stage doesn't install symbolic links
  - PR2550: Desktop file doesn't reference versioned icon
  * AArch64 port
  - Add copyright to aarch64_ad.m4
  - S8069593: Changes to JavaThread::_thread_state must use acquire
    and release
  - S8074349: AARCH64: C2 generates poor code for some byte and
    character stores
  - S8075045: AARCH64: Stack banging should use store rather than
    load
  - S8075324: Costs of memory operands in aarch64.ad are inconsistent
  - S8075443: AARCH64: Missed L2I optimizations in C2
  - S8075930: AARCH64: Use FP Register in C2
  - S8076467: AARCH64: assertion fail with -XX:+UseG1GC
  - S8079203: AARCH64: Need to cater for different partner
    implementations
  - S8080586: aarch64: hotspot test
    compiler/codegen/7184394/TestAESMain.java fails
  * PPC &amp; AIX port
  - Changes to make aix compile after the merge
  - S8069590: AIX port of "8050807: Better performing performance
    data handling"
  - S8078482, PR2307, RH1201393: ppc: pass thread to
    throw_AbstractMethodError
  - S8080190: PPC64: Fix wrong rotate instructions in the .ad file
- Removed patches:
  * icedtea-2.5.5-gcc5.patch
  * implicit-fortify-decl.patch
  * linux_vs_sys_ptrace.patch
  * signed-overflow.patch
  - Applied upstream
  * openjdk-7-src-b147-stringcompare.patch
  - Fixed by refactoring of the surrounding code
- Modified patch:
  * java-1_7_0-openjdk-suse-desktop-files.patch
  - Adapted to icedtea 2.6.0 content</changelog>
  <changelog author="fstrba@suse.com" date="1437480001">- Update to 2.6.1 - OpenJDK 7u85 (bsc#938248)
  * Security fixes
  - S8043202, CVE-2015-2808: Prohibit RC4 cipher suites
  - S8067694, CVE-2015-2625: Improved certification checking
  - S8071715, CVE-2015-4760: Tune font layout engine
  - S8071731: Better scaling for C1
  - S8072490: Better font morphing redux
  - S8072887: Better font handling improvements
  - S8073334: Improved font substitutions
  - S8073773: Presume path preparedness
  - S8073894: Getting to the root of certificate chains
  - S8074330: Set font anchors more solidly
  - S8074335: Substitute for substitution formats
  - S8074865, CVE-2015-2601: General crypto resilience changes
  - S8074871: Adjust device table handling
  - S8075374, CVE-2015-4748: Responding to OCSP responses
  - S8075378, CVE-2015-4749: JNDI DnsClient Exception Handling
  - S8075738: Better multi-JVM sharing
  - S8075833, CVE-2015-2613: Straighter Elliptic Curves
  - S8075838: Method for typing MethodTypes
  - S8075853, CVE-2015-2621: Proxy for MBean proxies
  - S8076328, CVE-2015-4000: Enforce key exchange constraints
  - S8076376, CVE-2015-2628: Enhance IIOP operations
  - S8076397, CVE-2015-4731: Better MBean connections
  - S8076401, CVE-2015-2590: Serialize OIS data
  - S8076405, CVE-2015-4732: Improve serial serialization
  - S8076409, CVE-2015-4733: Reinforce RMI framework
  - S8077520, CVE-2015-2632: Morph tables into improved form
  - PR2487, CVE-2015-4000: Make jdk8 mode the default for
    jdk.tls.ephemeralDHKeySize
  * OpenJDK
  - S7124253: [macosx] Flavor change notification not coming
  - S8007219: [macosx] Frame size reverts meaning of maximized
    attribute if frame size close to display
  - S8013581: [macosx] Key Bindings break with awt
    GraphicsEnvironment setFullScreenWindow
  - S8014464: Update jcheck for OpenJDK 7
  - S8020210: [macosx] JVM crashes in CWrapper$NSWindow.screen(long)
  - S8027058: sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
    Failed to initialize connector
  - S8027561: [macosx] Cleanup "may not respond to selector"
    warnings in native code
  - S8029868: Fix KSS issues in sun.lwawt.macosx
  - S8042205: javax/management/monitor/*: some tests didn't get
    all the notifications
  - S8043201: Deprecate RC4 in SunJSSE provider
  - S8046817: JDK 8 schemagen tool does not generate xsd files
    for enum types
  - S8048194: GSSContext.acceptSecContext fails when a supported
    mech is not initiator preferred
  - S8064546: CipherInputStream throws BadPaddingException if
    stream is not fully read
  - S8065764: javax/management/monitor/CounterMonitorTest.java hangs
  - S8066952: [TEST-BUG] javax/management/monitor/CounterMonitorTest.java
    hangs
  - S8068674: Increment minor version of HSx for 7u85 and
    initialize the build number
  - S8071668: [macosx] Clipboard does not work with 3rd parties
    Clipboard Managers
  - S8073357: schema1.xsd has wrong content. Sequence of the enum
    values has been changed
  - S8073385: Bad error message on parsing illegal character in
    XML attribute
  - S8074098: 2D_Font/Bug8067699 test fails with SIGBUS crash on
    Solaris Sparc
  - S8074297: substring in XSLT returns wrong character if string
    contains supplementary chars
  - S8075575: com/sun/security/auth/login/ConfigFile/InconsistentError.java
    failed in certain env.
  - S8075576: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java
    failed in certain env.
  - S8075667: (tz) Support tzdata2015b
  - S8076290: JCK test api/xsl/conf/string/string17 starts failing
    after JDK-8074297
  - S8077685: (tz) Support tzdata2015d
  - S8078348: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
    fails with BindException
  - S8078439: SPNEGO auth fails if client proposes MS krb5 OID
  - S8078529: Increment the build value to b02 for hs24.85 in 7u85
  - S8078562: Add modified dates
  - S8080318: jdk8u51 l10n resource file translation update
  - S8081386: Test sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
    test has RC4 dependencies
  - S8081622: Increment the build value to b03 for hs24.85 in 7u85
  - S8081775: two lib/testlibrary tests are failing with "Error.
    failed to clean up files after test" with jtreg 4.1 b12
  - OJ01: Allow OpenJDK to build on PaX-enabled kernels
  - OJ02: Fix build where PAX_COMMAND is not specified
  - OJ03: Only apply PaX-marking when needed by a running PaX kernel
  - OJ04: Revert introduction of lambda expression in
    sun.lwawt.macosx.LWCToolkit
  - OJ05: Fix mistake in 8075374 backport
  * Backports
  - S8087120, RH1206656, PR2553: [GCC5] java.lang.StackOverflowError
    on  Zero JVM initialization on non x86 platforms.
  * Bug fixes
  - PR2501: libjavasctp.so doesn't need to link against libdl when
    linking against libsctp
  - PR2502: Remove -fno-tree-vectorize workaround now
    http://gcc.gnu.org/PR63341 is fixed
  - PR2503: Add existence check for all optional dependencies in
    jdk_generic_profile.sh
  - PR2521: Systems with a GLib without libgio segfault when
    obtaining proxy information
- Removed patch:
  * zero-dummy.patch
  - Integrated in icedtea 2.6.1</changelog>
  <changelog author="fstrba@suse.com" date="1443528000">- Add option to build Sun Elliptical Curve Crypto provider
  * Enable for openSUSE:Factory
- Added patch:
  * icedtea-2.6.1-sunec.patch
  - make it easier to link the SUNEC Crypto provider</changelog>
  <changelog author="fstrba@suse.com" date="1445601600">- Update to 2.6.2 - OpenJDK 7u91 (bsc#951376)
  * Security fixes
  - S8048030, CVE-2015-4734: Expectations should be consistent
  - S8068842, CVE-2015-4803: Better JAXP data handling
  - S8076339, CVE-2015-4903: Better handling of remote object
    invocation
  - S8076383, CVE-2015-4835: Better CORBA exception handling
  - S8076387, CVE-2015-4882: Better CORBA value handling
  - S8076392, CVE-2015-4881: Improve IIOPInputStream consistency
  - S8076413, CVE-2015-4883: Better JRMP message handling
  - S8078427, CVE-2015-4842: More supportive home environment
  - S8078440: Safer managed types
  - S8080541: More direct property handling
  - S8080688, CVE-2015-4860: Service for DGC services
  - S8081760: Better group dynamics
  - S8086092, CVE-2015-4840: More palette improvements
  - S8086733, CVE-2015-4893: Improve namespace handling
  - S8087350: Improve array conversions
  - S8103671, CVE-2015-4805: More objective stream classes
  - S8103675: Better Binary searches
  - S8130078, CVE-2015-4911: Document better processing
  - S8130193, CVE-2015-4806: Improve HTTP connections
  - S8130864: Better server identity handling
  - S8130891, CVE-2015-4843: (bf) More direct buffering
  - S8131291, CVE-2015-4872: Perfect parameter patterning
  - S8132042, CVE-2015-4844: Preserve layout presentation
  * Import of OpenJDK 7 u85 build 2
  - S8133968: Revert 8014464 on OpenJDK 7
  - S8133993: [TEST_BUG] Make CipherInputStreamExceptions compile
    on OpenJDK 7
  - S8134248: Fix recently backported tests to work with OpenJDK
    7u
  - S8134610: Mac OS X build fails after July 2015 CPU
  - S8134618: test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java
    has bad license header
  * Import of OpenJDK 7 u91 build 0
  - S6854417: TESTBUG: java/util/regex/RegExTest.java fails
    intermittently
  - S6966259: Make PrincipalName and Realm immutable
  - S8005226: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
    fails intermittently
  - S8014097: add doPrivileged methods with limited privilege
    scope
  - S8021191: Add isAuthorized check to limited doPrivileged
    methods
  - S8028780: JDK KRB5 module throws OutOfMemoryError when CCache
    is corrupt
  - S8064331: JavaSecurityAccess.doIntersectionPrivilege() drops
    the information about the domain combiner of the stack ACC
  - S8076506: Increment minor version of HSx for 7u91 and
    initialize the build number
  - S8078822: 8068842 fix missed one new file
    PrimeNumberSequenceGenerator.java
  - S8079323: Serialization compatibility for Templates: need to
    exclude Hashtable from serialization
  - S8087118: Remove missing package from java.security files
  - S8098547: (tz) Support tzdata2015e
  - S8130253: ObjectStreamClass.getFields too restrictive
  - S8133321: (tz) Support tzdata2015f
  - S8135043: ObjectStreamClass.getField(String) too restrictive
  * Import of OpenJDK 7 u91 build 1
  - S8072932: Test fails with java.security.AccessControlException:
    access denied ("java.security.SecurityPermission"
    "getDomainCombiner")
  * Backports
  - S6880559, PR2674: Enable PKCS11 64-bit windows builds
  - S6904403, PR2674: assert(f == k-&gt;has_finalizer(),"inconsistent
    has_finalizer") with debug VM
  - S7011441, PR2674: jndi/ldap/Connection.java needs to avoid
    spurious wakeup
  - S7059542, PR2674: JNDI name operations should be locale
    independent
  - S7105461, PR2571: Large JTables are not rendered correctly with
    Xrender pipeline
  - S7105883, PR2560: JDWP: agent crash if there exists a
    ThreadGroup with null name
  - S7107611, PR2674: sun.security.pkcs11.SessionManager is
    scalability blocker
  - S7127066, PR2674: Class verifier accepts an invalid class file
  - S7150092, PR2674: NTLM authentication fail if user specified a
    different realm
  - S7150134, PR2571: JCK api/java_awt/Graphics/index.html#DrawLine
    fails with OOM for jdk8 with XRender pipeline
  - S7152582, PR2674: PKCS11 tests should use the NSS libraries
    available in the OS
  - S7156085, PR2674: ArrayIndexOutOfBoundsException throws in
    UTF8Reader of SAXParser
  - S7177045, PR2674: Rework the TestProviderLeak.java regression
    test, it is too fragile to low memory errors.
  - S7190945, PR2674: pkcs11 problem loading NSS libs on Ubuntu
  - S8005226, PR2674: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
    fails intermittently
  - S8009438, PR2674: sun/security/pkcs11/Secmod tests failing on
    Ubuntu 12.04
  - S8011709, PR2509: [parfait] False positive: memory leak in
    jdk/src/share/native/sun/font/layout/CanonShaping.cpp
  - S8012971, PR2674: PKCS11Test hiding exception failures
  - S8016105, PR2560: Add complementary RETURN_NULL allocation
    macros in allocation.hpp
  - S8020424, PR2674: The NSS version should be detected before
    running crypto tests
  - S8020443, PR2674: Frame is not created on the specified
    GraphicsDevice with two monitors
  - S8021897, PR2560: EXCEPTION_ACCESS_VIOLATION on debugging
    String.contentEquals()
  - S8022683, PR2560: JNI GetStringUTFChars should return NULL on
    allocation failure not abort the VM
  - S8023052, PR2509: JVM crash in native layout
  - S8025922, PR2560: JNI access to Strings need to check if the
    value field is non-null
  - S8026119. PR2679: Regression test DHEKeySizing.java failing
    intermittently
  - S8027624, PR2674: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    unstable again
  - S8033069, PR2674: mouse wheel scroll closes combobox popup
  - S8035150, PR2674: ShouldNotReachHere() in ConstantPool::copy_entry_to
  - S8039212, PR2674: SecretKeyBasic.sh needs to avoid NSS libnss3
    and libsoftokn3 version mismatches
  - S8042855, PR2509: [parfait] Potential null pointer dereference
    in IndicLayoutEngine.cpp
  - S8044364, PR2674: runtime/RedefineFinalizer test fails on windows
  - S8048353, PR2674: jstack -l crashes VM when a Java mirror for a
    primitive type is locked
  - S8050123, PR2674: Incorrect property name documented in CORBA
    InputStream API
  - S8056122, PR1896: Upgrade JDK to use LittleCMS 2.6
  - S8056124, PR2674: Hotspot should use PICL interface to get
    cacheline size on SPARC
  - S8057934, PR1896: Upgrade to LittleCMS 2.6 breaks AIX build
  - S8059200, PR2674: Promoted JDK9 b31 for Solaris-amd64 fails
    (Error: dl failure on line 744, no picl library) on Solaris 11.1
  - S8059588, PR2674: deadlock in java/io/PrintStream when verbose
    java.security.debug flags are set
  - S8062518, PR2674: AIOBE occurs when accessing to document
    function in extended function in JAXP
  - S8062591, PR2674: SPARC PICL causes significantly longer startup
    times
  - S8072863, PR2674: Replace fatal() with vm_exit_during_initialization()
    when an incorrect class is found on the bootclasspath
  - S8073453, PR2674: Focus doesn't move when pressing Shift + Tab
    keys
  - S8074350, PR2674: Support ISO 4217 "Current funds codes" table
    (A.2)
  - S8074869, PR2674: C2 code generator can replace -0.0f with
    +0.0f on Linux
  - S8075609, PR2674: java.lang.IllegalArgumentException: aContainer
    is not a focus cycle root of aComponent
  - S8075773, PR2674: jps running as root fails after the fix of
    JDK-8050807
  - S8076040, PR2674: Test com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    fails with -XX:+UseG1GC
  - S8076328, PR2679: Enforce key exchange constraints
  - S8076455, PR2674: IME Composition Window is displayed on
    incorrect position
  - S8076968, PR2674: PICL based initialization of L2 cache line
    size on some SPARC systems is incorrect
  - S8077102, PR2674: dns_lookup_realm should be false by default
  - S8077409, PR2674: Drawing deviates when validate() is invoked
    on java.awt.ScrollPane
  - S8078113, PR2674: 8011102 changes may cause incorrect results
  - S8078331, PR1896: Upgrade JDK to use LittleCMS 2.7
  - S8080012, PR2674: JVM times out with vdbench on SPARC M7-16
  - S8081392, PR2674: getNodeValue should return 'null' value for
    Element nodes
  - S8081470, PR2674: com/sun/jdi tests are failing with "Error.
    failed to clean up files after test" with jtreg 4.1 b12
  - S8081756, PR1896: Mastering Matrix Manipulations
  - S8130297, PR2674: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    still failing after JDK-8076040
  - S8133636, PR2674: [TEST_BUG] Import/add tests for the problem
    seen in 8076110
  * Bug fixes
  - PR2512: Reset success following calls in LayoutManager.cpp
  - PR2557, G390663: Update Gentoo font configuration and allow font
    directory to be specified
  - PR2568: openjdk causes a full desktop crash on RHEL 6 i586
  - PR2683: AArch64 port has broken Zero on AArch64
  - PR2684: AArch64 port not selected on architectures where
    host_cpu != aarch64
  - PR2686: Add generated Fedora &amp; Gentoo font configurations for
    bootstrap stage
  * CACAO
  - PR2652: Set classLoader field in java.lang.Class as expected by
    JDK</changelog>
  <changelog author="fstrba@suse.com" date="1453118400">- Move libjavagtk to the full package as not to polute the headless
  with X dependencies (bsc#939523).</changelog>
  <changelog author="fstrba@suse.com" date="1453464000">- Update to 2.6.4 - OpenJDK 7u95 (bsc#962743)
  * Security fixes
  - S8059054, CVE-2016-0402: Better URL processing
  - S8130710, CVE-2016-0448: Better attributes processing
  - S8132210: Reinforce JMX collector internals
  - S8132988: Better printing dialogues
  - S8133962, CVE-2016-0466: More general limits
  - S8137060: JMX memory management improvements
  - S8139012: Better font substitutions
  - S8139017, CVE-2016-0483: More stable image decoding
  - S8140543, CVE-2016-0494: Arrange font actions
  - S8143185: Cleanup for handling proxies
  - S8143941, CVE-2015-8126, CVE-2015-8472: Update splashscreen
    displays
  - S8144773, CVE-2015-7575: Further reduce use of MD5 (SLOTH)
  - S8142882, CVE-2015-4871: rebinding of the receiver of a
    DirectMethodHandle may allow a protected method to be accessed
  * Import of OpenJDK 7 u95 build 0
  - S7167988: PKIX CertPathBuilder in reverse mode doesn't work if
    more than one trust anchor is specified
  - S8068761: [TEST_BUG] java/nio/channels/ServerSocketChannel/AdaptServerSocket.java
    failed with SocketTimeoutException
  - S8074068: Cleanup in src/share/classes/sun/security/x509/
  - S8075773: jps running as root fails after the fix of JDK-8050807
  - S8081297: SSL Problem with Tomcat
  - S8131181: Increment minor version of HSx for 7u95 and
    initialize the build number
  - S8132082: Let OracleUcrypto accept RSAPrivateKey
  - S8134605: Partial rework of the fix for 8081297
  - S8134861: XSLT: Extension func call cause exception if
    namespace URI contains partial package name
  - S8135307: CompletionFailure thrown when calling FieldDoc.type,
    if the field's type is missing
  - S8138716: (tz) Support tzdata2015g
  - S8140244: Port fix of JDK-8075773 to MacOSX
  - S8141213: [Parfait]Potentially blocking function
    GetArrayLength called in JNI critical region at line 239 of
    jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c in
    function GET_ARRAYS
  - S8141287: Add MD5 to jdk.certpath.disabledAlgorithms - Take 2
  - S8142928: [TEST_BUG] sun/security/provider/certpath/ReverseBuilder/ReverseBuild.java
    8u71 failure
  - S8143132: L10n resource file translation update
  - S8144955: Wrong changes were pushed with 8143942
  - S8145551: Test failed with Crash for Improved font lookups
  - S8147466: Add -fno-strict-overflow to
    IndicRearrangementProcessor{,2}.cpp
  * Backports
  - S8140244: Port fix of JDK-8075773 to AIX
  - S8133196, PR2712, RH1251935: HTTPS hostname invalid issue with
    InetAddress
  - S8140620, PR2710: Find and load default.sf2 as the default
    soundbank on Linux
- Update the java-1_7_0-openjdk.keyring file to include both keys
  of Andrew John Hughes of icedtea fame.
- Rename the keyring file and disable it in the spec file until
  the key servers can handle those keys.</changelog>
  <changelog author="fstrba@suse.com" date="1459166400">- Update to 2.6.5 - OpenJDK 7u99 (bsc#972468)
  * Security fixes
  - S8152335, CVE-2016-0636: Improve MethodHandle consistency
  * Import of OpenJDK 7 u99 build 0
  - S6425769, PR2858: Allow specifying an address to bind JMX
    remote connector
  - S6961123: setWMClass fails to null-terminate WM_CLASS string
  - S8145982, PR2858: JMXInterfaceBindingTest is failing
    intermittently
  - S8146015, PR2858: JMXInterfaceBindingTest is failing
    intermittently for IPv6 addresses
  * Backports
  - S8028727, PR2814: [parfait] warnings from b116 for
    jdk.src.share.native.sun.security.ec: JNI pending exceptions
  - S8048512, PR2814: Uninitialised memory in
    jdk/src/share/native/sun/security/ec/ECC_JNI.cpp
  - S8071705. PR2819, RH1182694: Java application menu misbehaves
    when running multiple screen stacked vertically
  - S8150954, PR2866, RH1176206: AWT Robot not compatible with
    GNOME Shell
  * Bug fixes
  - PR2803: Make system CUPS optional
  - PR2886: Location of 'stap' executable is hard-coded
  - PR2893: test/tapset/jstaptest.pl should be executable
  - PR2894: Add missing test directory in make check.
  * CACAO
  - PR2781, CA195: typeinfo.cpp: typeinfo_merge_nonarrays:
    Assertion `dest &amp;&amp; result &amp;&amp; x.any &amp;&amp; y.any' failed
  * AArch64 port
  - PR2852: Add support for large code cache
  - PR2852: Apply ReservedCodeCacheSize default limiting to
    AArch64 only.
  - S8081289, PR2852: aarch64: add support for
    RewriteFrequentPairs in interpreter
  - S8131483, PR2852: aarch64: illegal stlxr instructions
  - S8133352, PR2852: aarch64: generates constrained unpredictable
    instructions
  - S8133842, PR2852: aarch64: C2 generates illegal instructions
    with int shifts &gt;=32
  - S8134322, PR2852: AArch64: Fix several errors in C2 biased
    locking implementation
  - S8136615, PR2852: aarch64: elide DecodeN when followed by
    CmpP 0
  - S8138575, PR2852: Improve generated code for profile counters
  - S8138641, PR2852: Disable C2 peephole by default for aarch64
  - S8138966, PR2852: Intermittent SEGV running ParallelGC
  - S8143067, PR2852: aarch64: guarantee failure in javac
  - S8143285, PR2852: aarch64: Missing load acquire when checking
    if ConstantPoolCacheEntry is resolved
  - S8143584, PR2852: Load constant pool tag and class status with
    load acquire
  - S8144201, PR2852: aarch64:
    jdk/test/com/sun/net/httpserver/Test6a.java fails with
  - -enable-unlimited-crypto
  - S8144582, PR2852: AArch64 does not generate correct branch
    profile data
  - S8146709, PR2852: AArch64: Incorrect use of ADRP for
    byte_map_base
  - S8147805, PR2852: aarch64: C1 segmentation fault due to inline
    Unsafe.getAndSetObject
  - S8148240, PR2852: aarch64: random infrequent null pointer
    exceptions in javac
  * PPC &amp; AIX port
  - S8034797, PR2851: AIX: Fix os::naked_short_sleep() in
    os_aix.cpp after 8028280
  - S8139258, PR2851: PPC64LE: argument passing problem when
    passing 15 floats in native call
  - S8139421, PR2851: PPC64LE: MacroAssembler::bxx64_patchable
    kill register R12</changelog>
  <changelog author="fstrba@suse.com" date="1461326400">- Update to 2.6.6 - OpenJDK 7u101 (bsc#976340)
  * Security fixes
  - S8129952, CVE-2016-0686: Ensure thread consistency
  - S8132051, CVE-2016-0687: Better byte behavior
  - S8138593, CVE-2016-0695: Make DSA more fair
  - S8139008: Better state table management
  - S8143167, CVE-2016-3425: Better buffering of XML strings
  - S8144430, CVE-2016-3427: Improve JMX connections
  - S8146494: Better ligature substitution
  - S8146498: Better device table adjustments
  * Import of OpenJDK 7 u101 build 0
  - S4858370: JDWP: Memory Leak: GlobalRefs never deleted when
    processing invokeMethod command
  - S7127906: (launcher) convert the launcher regression tests to
    java
  - S8002116: This JdbReadTwiceTest.sh gets an exit 1
  - S8004007: test/sun/tools/jinfo/Basic.sh fails on when runSA is
    set to true
  - S8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when
    invoked with NMT explicitly turned on
  - S8027705: com/sun/jdi/JdbMethodExitTest.sh fails when a
    background thread is generating events.
  - S8028537: PPC64: Updated the JDK regression tests to run on
    AIX
  - S8036132: Tab characters in test/com/sun/jdi files
  - S8038963: com/sun/jdi tests fail because cygwin's ps sometimes
    misses processes
  - S8044419: TEST_BUG: com/sun/jdi/JdbReadTwiceTest.sh fails when
    run under root
  - S8059661: Test SoftReference and OOM behavior
  - S8072753: Nondeterministic wrong answer on arithmetic
  - S8073735: [TEST_BUG] compiler/loopopts/CountedLoopProblem.java
    got OOME
  - S8074146: [TEST_BUG] jdb has succeded to read an unreadable
    file
  - S8134297: NPE in GSSNameElement nameType check
  - S8134650: Xsl transformation gives different results in 8u66
  - S8141229: [Parfait] Null pointer dereference in cmsstrcasecmp
    of cmserr.c
  - S8143002: [Parfait] JNI exception pending in fontpath.c:1300
  - S8146477: [TEST_BUG] ClientJSSEServerJSSE.java failing again
  - S8146967: [TEST_BUG] javax/security/auth/SubjectDomainCombiner/Optimize.java
    should use 4-args ProtectionDomain constructor
  - S8147567: InterpreterRuntime::post_field_access not updated
    for boolean in JDK-8132051
  - S8148446: (tz) Support tzdata2016a
  - S8148475: Missing SA Bytecode updates.
  - S8149170: Better byte behavior for native arguments
  - S8149367: PolicyQualifierInfo/index_Ctor JCk test fails with
    IOE: Invalid encoding for PolicyQualifierInfo
  - S8150012: Better byte behavior for reflection
  - S8150790: 8u75 L10n resource file translation update
  - S8153673: [BACKOUT] JDWP: Memory Leak: GlobalRefs never
    deleted when processing invokeMethod command
  - S8154210: Zero: Better byte behaviour
  * Bug fixes
  - PR2889: OpenJDK should check for system cacerts database (e.g.
    /etc/pki/java/cacerts)
  - PR2929: configure: error: "A JDK home directory could not be
    found."
  - PR2935: Check that freetype defines
    FT_CONFIG_OPTION_INFINALITY_PATCHSET if enabling infinality
  - PR2938: Fix build of 8148487 backport
  - PR2939: Remove rogue ReleaseStringUTFChars line remaining from
    merge of 7u101 b00
  * PPC &amp; AIX port
  - S8148487: PPC64: Better byte behavior
  * AArch64 port
  - S8154413: AArch64: Better byte behaviour
  - PR2914: byte_map_base is not page aligned on OpenJDK 7
  * JamVM
  - PR2665: icedtea/jamvm 2.6 fails as a build VM for icedtea</changelog>
  <changelog author="fstrba@suse.com" date="1464609600">- Added patch:
  * java-1_7_0-openjdk-gcc6.patch
    + Fix build with gcc 6.1
- Add -fno-delete-null-pointer-checks -fno-lifetime-dse to try to
  avoid some crashes</changelog>
  <changelog author="agraf@suse.com" date="1465905600">- Fix aarch64 running with 48 bits va space (bsc#984684)
  * hotspot-aarch64-fix-48bit-va.patch</changelog>
  <changelog author="schwab@suse.de" date="1466337600">- aarch64-remove-unused-code.patch: remove unsused definition of min
  conflicting with macro</changelog>
  <changelog author="fstrba@suse.com" date="1467201600">- Enable SunEC for SLE12 and Leap (bsc#982366)</changelog>
  <changelog author="fstrba@suse.com" date="1469793600">- Update to 2.6.7 - OpenJDK 7u111
  * Security fixes
  - S8079718, CVE-2016-3458: IIOP Input Stream Hooking
    (bsc#989732)
  - S8145446, CVE-2016-3485: Perfect pipe placement (Windows
    only)  (bsc#989734)
  - S8147771: Construction of static protection domains under
    Javax custom policy
  - S8148872, CVE-2016-3500: Complete name checking (bsc#989730)
  - S8149962, CVE-2016-3508: Better delineation of XML processing
    (bsc#989731)
  - S8150752: Share Class Data
  - S8151925: Font reference improvements
  - S8152479, CVE-2016-3550: Coded byte streams (bsc#989733)
  - S8155981, CVE-2016-3606: Bolster bytecode verification
    (bsc#989722)
  - S8155985, CVE-2016-3598: Persistent Parameter Processing
    (bsc#989723)
  - S8158571, CVE-2016-3610: Additional method handle validation
    (bsc#989725)
  - CVE-2016-3511 (bsc#989727)
  - CVE-2016-3503 (bsc#989728)
  - CVE-2016-3498 (bsc#989729)
  * Import of OpenJDK 7 u111 build 0
  - S6953295: Move few sun.security.{util, x509, pkcs} classes
    used by keytool/jarsigner to another package
  - S7060849: Eliminate pack200 build warnings
  - S7064075: Security libraries don't build with
    javac -Xlint:all,-deprecation -Werror
  - S7069870: Parts of the JDK erroneously rely on generic array
    initializers with diamond
  - S7102686: Restructure timestamp code so that jars and modules
    can more easily share the same code
  - S7105780: Add SSLSocket client/SSLEngine server to templates
    directory
  - S7142339: PKCS7.java is needlessly creating SHA1PRNG
    SecureRandom instances when timestamping is not done
  - S7152582: PKCS11 tests should use the NSS libraries available
    in the OS
  - S7192202: Make sure keytool prints both unknown and
    unparseable extensions
  - S7194449: String resources for Key Tool and Policy Tool
    should be in their respective packages
  - S7196855: autotest.sh fails on ubuntu because libsoftokn.so
    not found
  - S7200682: TEST_BUG: keytool/autotest.sh still has problems
    with libsoftokn.so
  - S8002306: (se) Selector.open fails if invoked with thread
    interrupt status set [win]
  - S8009636: JARSigner including TimeStamp PolicyID
    (TSAPolicyID) as defined in RFC3161
  - S8019341: Update CookieHttpsClientTest to use the newer
    framework.
  - S8022228: Intermittent test failures in
    sun/security/ssl/javax/net/ssl/NewAPIs
  - S8022439: Fix lint warnings in sun.security.ec
  - S8022594: Potential deadlock in &lt;clinit&gt; of
    sun.nio.ch.Util/IOUtil
  - S8023546: sun/security/mscapi/ShortRSAKey1024.sh fails
    intermittently
  - S8036612: [parfait] JNI exception pending in
    jdk/src/windows/native/sun/security/mscapi/security.cpp
  - S8037557: test SessionCacheSizeTests.java timeout
  - S8038837: Add support to jarsigner for specifying timestamp
    hash algorithm
  - S8079410: Hotspot version to share the same update and build
    version from JDK
  - S8130735: javax.swing.TimerQueue: timer fires late when
    another timer starts
  - S8139436: sun.security.mscapi.KeyStore might load incomplete
    data
  - S8144313: Test SessionTimeOutTests can be timeout
  - S8146387: Test SSLSession/SessionCacheSizeTests socket
    accept timed out
  - S8146669: Test SessionTimeOutTests fails intermittently
  - S8146993: Several javax/management/remote/mandatory regression
    tests fail after JDK-8138811
  - S8147857: [TEST] RMIConnector logs attribute names incorrectly
  - S8151841, PR3098: Build needs additional flags to compile
    with GCC 6
  - S8151876: (tz) Support tzdata2016d
  - S8157077: 8u101 L10n resource file updates
  - S8161262: Fix jdk build with gcc 4.1.2: -fno-strict-overflow
    not known.
  * Import of OpenJDK 7 u111 build 1
  - S7081817: test/sun/security/provider/certpath/X509CertPath/IllegalCertificates.java failing
  - S8140344: add support for 3 digit update release numbers
  - S8145017: Add support for 3 digit hotspot minor version
    numbers
  - S8162344: The API changes made by CR 7064075 need to be
    reverted
  * Backports
  - S2178143, PR2958: JVM crashes if the number of bound CPUs
    changed during runtime
  - S4900206, PR3101: Include worst-case rounding tests for Math
    library functions
  - S6260348, PR3067: GTK+ L&amp;F JTextComponent not respecting
    desktop caret blink rate
  - S6934604, PR3075: enable parts of EliminateAutoBox by default
  - S7043064, PR3020: sun/java2d/cmm/ tests failed against
    RI b141 &amp; b138-nightly
  - S7051394, PR3020: NullPointerException when running
    regression tests LoadProfileTest by using openjdk-7-b144
  - S7086015, PR3013: fix
    test/tools/javac/parser/netbeans/JavacParserTest.java
  - S7119487, PR3013: JavacParserTest.java test fails on Windows
    platforms
  - S7124245, PR3020: [lcms] ColorConvertOp to color space
    CS_GRAY apparently converts orange to 244,244,0
  - S7159445, PR3013: (javac) emits inaccurate diagnostics for
    enhanced for-loops
  - S7175845, PR1437, RH1207129: 'jar uf' changes file
    permissions unexpectedly
  - S8005402, PR3020: Need to provide benchmarks for color
    management
  - S8005530, PR3020: [lcms] Improve performance of ColorConverOp
    for default destinations
  - S8005930, PR3020: [lcms] ColorConvertOp: Alpha channel is not
    transferred from source to destination.
  - S8013430, PR3020: REGRESSION:
    closed/java/awt/color/ICC_Profile/LoadProfileTest/LoadProfileTest.java
    fails with java.io.StreamCorruptedException: invalid type
    code: EE since 8b87
  - S8014286, PR3075: failed java/lang/Math/DivModTests.java
    after 6934604 changes
  - S8014959, PR3075: assert(Compile::current()-&gt;live_nodes() &lt; (uint)MaxNodeLimit)
    failed: Live Node limit exceeded limit
  - S8019247, PR3075: SIGSEGV in compiled method
    c8e.e.t_.getArray(Ljava/lang/Class;)[Ljava/lang/Object
  - S8024511, PR3020: Crash during color profile destruction
  - S8025429, PR3020: [parfait] warnings from b107 for
    sun.java2d.cmm: JNI exception pending
  - S8026702, PR3020: Fix for 8025429 breaks jdk build on windows
  - S8026780, PR3020, RH1142587: Crash on PPC and PPC v2 for
    Java_awt test suit
  - S8047066, PR3020: Test test/sun/awt/image/bug8038000.java
    fails with ClassCastException
  - S8069181, PR3012, RH1015612: java.lang.AssertionError when
    compiling JDK 1.4 code in JDK 8
  - S8158260, PR2992, RH1341258: PPC64: unaligned Unsafe.getInt
    can lead to the generation of illegal instructions (bsc#988651)
  - S8159244, PR3075: Partially initialized string object created
    by C2's string concat optimization may escape
  * Bug fixes
  - PR2799, RH1195203: Files are missing from resources.jar
  - PR2900: Don't use WithSeed versions of NSS functions as they
    don't fully process the seed
  - PR3091: SystemTap is heavily confused by multiple JDKs
  - PR3102: Extend 8022594 to AixPollPort
  - PR3103: Handle case in clean-fonts where
    linux.fontconfig.Gentoo.properties.old has not been created
  - PR3111: Provide option to disable SystemTap tests
  - PR3114: Don't assume system mime.types supports
    text/x-java-source
  - PR3115: Add check for elliptic curve cryptography
    implementation
  - PR3116: Add tests for Java debug info and source files
  - PR3118: Path to agpl-3.0.txt not updated
  - PR3119: Makefile handles cacerts as a symlink, but the
    configure check doesn't
  * AArch64 port
  - S8148328, PR3100: aarch64: redundant lsr instructions in stub
    code.
  - S8148783, PR3100: aarch64: SEGV running SpecJBB2013
  - S8148948, PR3100: aarch64: generate_copy_longs calls align()
    incorrectly
  - S8150045, PR3100: arraycopy causes segfaults in SATB during
    garbage collection
  - S8154537, PR3100: AArch64: some integer rotate instructions
    are never emitted
  - S8154739, PR3100: AArch64: TemplateTable::fast_xaccess loads
    in wrong mode
  - S8157906, PR3100: aarch64: some more integer rotate
    instructions are never emitted
- Removed patch:
  * hotspot-aarch64-fix-48bit-va.patch
  - fixed upstream
- Remove special flags for gcc6, since they are handled upstream</changelog>
  <changelog author="fstrba@suse.com" date="1473854400">- Disable arm32 JIT, since its build broken
  (http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2942)</changelog>
  <changelog author="fstrba@suse.com" date="1479124800">- Update to 2.6.8 - OpenJDK 7u121
  * Security fixes
    + S8151921: Improved page resolution
    + S8155968: Update command line options
    + S8155973, CVE-2016-5542: Tighten jar checks (bsc#1005522)
    + S8157176: Improved classfile parsing
    + S8157739, CVE-2016-5554: Classloader Consistency Checking
    (bsc#1005523)
    + S8157749: Improve handling of DNS error replies
    + S8157753: Audio replay enhancement
    + S8157759: LCMS Transform Sampling Enhancement
    + S8157764: Better handling of interpolation plugins
    + S8158302: Handle contextual glyph substitutions
    + S8158993, CVE-2016-5568: Service Menu services (bsc#1005525)
    + S8159495: Fix index offsets
    + S8159503: Amend Annotation Actions
    + S8159511: Stack map validation
    + S8159515: Improve indy validation
    + S8159519, CVE-2016-5573: Reformat JDWP messages (bsc#1005526)
    + S8160090: Better signature handling in pack200
    + S8160094: Improve pack200 layout
    + S8160098: Clean up color profiles
    + S8160591, CVE-2016-5582: Improve internal array handling
    (bsc#1005527)
    + S8160838, CVE-2016-5597: Better HTTP service (bsc#1005528)
    + PR3207, RH1367357: lcms2: Out-of-bounds read in
    Type_MLU_Read()
    + CVE-2016-5556 (bsc#1005524)
  * Import of OpenJDK 7 u121 build 0
    + S6624200: Regression test fails:
    test/closed/javax/swing/JMenuItem/4654927/bug4654927.java
    + S6882559: new JEditorPane("text/plain","") fails for null
    context class loader
    + S7090158: Networking Libraries don't build with javac -Werror
    + S7125055: ContentHandler.getContent API changed in error
    + S7145960: sun/security/mscapi/ShortRSAKey1024.sh failing on
    windows
    + S7187051: ShortRSAKeynnn.sh tests should do cleanup before
    start test
    + S8000626: Implement dead key detection for KeyEvent on Linux
    + S8003890: corelibs test scripts should pass TESTVMOPTS
    + S8005629: javac warnings compiling
    java.awt.EventDispatchThread and sun.awt.X11.XIconWindow
    + S8010297: Missing isLoggable() checks in logging code
    + S8010782: clean up source files containing carriage return
    characters
    + S8014431: cleanup warnings indicated by the -Wunused-value
    compiler option on linux
    + S8015265: revise the fix for 8007037
    + S8016747: Replace deprecated PlatformLogger isLoggable(int)
    with isLoggable(Level)
    + S8020708: NLS mnemonics missing in SwingSet2/JInternalFrame
    demo
    + S8024756: method grouping tabs are not selectable
    + S8026741: jdk8 l10n resource file translation update 5
    + S8048147: Privilege tests with JAAS Subject.doAs
    + S8048357: PKCS basic tests
    + S8049171: Additional tests for jarsigner's warnings
    + S8059177: jdk8u40 l10n resource file translation update 1
    + S8075584: test for 8067364 depends on hardwired text advance
    + S8076486: [TESTBUG]
    javax/security/auth/Subject/doAs/NestedActions.java fails if
    extra VM options are given
    + S8077953: [TEST_BUG]
    com/sun/management/OperatingSystemMXBean/TestTotalSwap.java
    Compilation failed after JDK-8077387
    + S8080628: No mnemonics on Open and Save buttons in
    JFileChooser
    + S8083601: jdk8u60 l10n resource file translation update 2
    + S8140530: Creating a VolatileImage with size 0,0 results in
    no longer working g2d.drawString
    + S8142926: OutputAnalyzer's shouldXXX() calls return this
    + S8143134: L10n resource file translation update
    + S8147077: IllegalArgumentException thrown by
    api/java_awt/Component/FlipBufferStrategy/indexTGF_General
    + S8148127: IllegalArgumentException thrown by JCK test
    api/java_awt/Component/FlipBufferStrategy/indexTGF_General in
    opengl pipeline
    + S8150611: Security problem on sun.misc.resources.Messages*
    + S8157653: [Parfait] Uninitialised variable in awt_Font.cpp
    + S8158734: JEditorPane.createEditorKitForContentType throws
    NPE after 6882559
    + S8159684: (tz) Support tzdata2016f
    + S8160934: isnan() is not available on older MSVC compilers
    + S8162411: Service Menu services 2
    + S8162419: closed/com/oracle/jfr/runtime/TestVMInfoEvent.sh
    failing after JDK-8155968
    + S8162511: 8u111 L10n resource file updates
    + S8162792: Remove constraint DSA keySize &lt; 1024 from
    jdk.jar.disabledAlgorithms in jdk8
    + S8164452: 8u111 L10n resource file update - msgdrop 20
    + S8165816: jarsigner -verify shows jar unsigned if it was
    signed with a weak algorithm
    + S8166381: Back out changes to the java.security file to not
    disable MD5
  * Backports
    + S6604109, PR3162:
    javax.print.PrintServiceLookup.lookupPrintServices fails
    SOMETIMES for Cups
    + S6907252, PR3162: ZipFileInputStream Not Thread-Safe
    + S8024046, PR3162: Test sun/security/krb5/runNameEquals.sh
    failed on 7u45 Embedded linux-ppc*
    + S8028479, PR3162: runNameEquals still cannot precisely detect
    if a usable native krb5 is available
    + S8034057, PR3162: Files.getFileStore and Files.isWritable do
    not work with SUBST'ed drives (win)
    + S8038491, PR3162: Improve synchronization in ZipFile.read()
    + S8038502, PR3162: Deflater.needsInput() should use
    synchronization
    + S8059411, PR3162: RowSetWarning does not correctly chain
    warnings
    + S8062198, PR3162: Add RowSetMetaDataImpl Tests and add column
    range validation to isdefinitlyWritable
    + S8066188, PR3162: BaseRowSet returns the wrong default value
    for escape processing
    + S8072466, PR3162: Deadlock when initializing MulticastSocket
    and DatagramSocket
    + S8075118, PR3162: JVM stuck in infinite loop during
    verification
    + S8076579, PR3162: Popping a stack frame after exception
    breakpoint sets last method param to exception
    + S8078495, PR3162: End time checking for native TGT is wrong
    + S8078668, PR3162: jar usage string mentions unsupported
    option '-n'
    + S8080115, PR3162: (fs) Crash in libgio when calling
    Files.probeContentType(path) from parallel threads
    + S8081794, PR3162: ParsePosition getErrorIndex returns 0 for
    TimeZone parsing problem
    + S8129957, PR3162: Deadlock in JNDI LDAP implementation when
    closing the LDAP context
    + S8130136, PR3162: Swing window sometimes fails to repaint
    partially when it becomes exposed
    + S8130274, PR3162: java/nio/file/FileStore/Basic.java fails
    when two successive stores in an iteration are determined to
    be equal
    + S8132551, PR3162: Initialize local variables before returning
    them in p11_convert.c
    + S8133207, PR3162: [TEST_BUG] ParallelProbes.java test fails
    after changes for JDK-8080115
    + S8133666, PR3162: OperatingSystemMXBean reports abnormally
    high machine CPU consumption on Linux
    + S8135002, PR3162: Fix or remove broken links in
    objectMonitor.cpp comments
    + S8137121, PR3162: (fc) Infinite loop FileChannel.truncate
    + S8137230, PR3162: TEST_BUG:
    java/nio/channels/FileChannel/LoopingTruncate.java timed out
    + S8139373, PR3162: [TEST_BUG]
    java/net/MulticastSocket/MultiDead.java failed with timeout
    + S8140249, PR3162: JVM Crashing During startUp If Flight
    Recording is enabled
    + S8141491, PR3160, G592292: Unaligned memory access in Bits.c
    + S8144483, PR3162: One long Safepoint pause directly after
    each GC log rotation
    + S8149611, PR3160, G592292: Add tests for
    Unsafe.copySwapMemory
  * Bug fixes
    + S8078628, PR3151: Zero build fails with pre-compiled headers
    disabled
    + PR3128: pax-mark-vm script calls "exit -1" which is invalid
    in dash
    + PR3131: PaX marking fails on filesystems which don't support
    extended attributes
    + PR3135: Makefile.am rule
    stamps/add/tzdata-support-debug.stamp has a typo in
    add-tzdata dependency
    + PR3141: Pass $(CC) and $(CXX) to OpenJDK build
    + PR3166: invalid zip timestamp handling leads to error
    building bootstrap-javac
    + PR3202: Update infinality configure test
    + PR3212: Disable ARM32 JIT by default
  * CACAO
    + PR3136: CACAO is broken due to 2 new native methods in
    sun.misc.Unsafe (from S8158260)
  * JamVM
    + PR3134: JamVM is broken due to 2 new native methods in
    sun.misc.Unsafe (from S8158260)
  * AArch64 port
    + S8167200, PR3204: AArch64: Broken stack pointer adjustment
    in interpreter
    + S8168888: Port 8160591: Improve internal array handling to
    AArch64.
    + PR3211: AArch64 build fails with pre-compiled headers
    disabled
- Changed patch:
  * java-1_7_0-openjdk-gcc6.patch
    + Rediff to changed context</changelog>
  <changelog author="fstrba@suse.com" date="1487073600">- Update to 2.6.9 - OpenJDK 7u131 (bsc#1020905)
  * Security fixes
  - S8138725: Add options for Javadoc generation
  - S8140353: Improve signature checking
  - S8151934, CVE-2017-3231: Resolve class resolution
  - S8156804, CVE-2017-3241: Better constraint checking
  - S8158406: Limited Parameter Processing
  - S8158997: JNDI Protocols Switch
  - S8159507: RuntimeVisibleAnnotation validation
  - S8161218: Better bytecode loading
  - S8161743, CVE-2017-3252: Provide proper login context
  - S8162577: Standardize logging levels
  - S8162973: Better component components
  - S8164143, CVE-2017-3260: Improve components for menu items
  - S8164147, CVE-2017-3261: Improve streaming socket output
  - S8165071, CVE-2016-2183: Expand TLS support
  - S8165344, CVE-2017-3272: Update concurrency support
  - S8166988, CVE-2017-3253: Improve image processing performance
  - S8167104, CVE-2017-3289: Additional class construction
    refinements
  - S8167223, CVE-2016-5552: URL handling improvements
  - S8168705, CVE-2016-5547: Better ObjectIdentifier validation
  - S8168714, CVE-2016-5546: Tighten ECDSA validation
  - S8168728, CVE-2016-5548: DSA signing improvments
  - S8168724, CVE-2016-5549: ECDSA signing improvments
  * Import of OpenJDK 7 u131 build 0
  - S6253144: Long narrowing conversion should describe the
    algorithm used and implied "risks"
  - S6328537: Improve javadocs for Socket class by adding
    references to SocketOptions
  - S6978886: javadoc shows stacktrace after print error
    resulting from disk full
  - S6995421: Eliminate the static dependency to
    sun.security.ec.ECKeyFactory
  - S6996372: synchronizing handshaking hash
  - S7027045: (doc) java/awt/Window.java has several typos in
    javadoc
  - S7054969: Null-check-in-finally pattern in java/security
    documentation
  - S7072353: JNDI libraries do not build with javac -Xlint:all
  - Werror
  - S7075563: Broken link in "javax.swing.SwingWorker"
  - S7077672: jdk8_tl nightly fail in step-2 build on 8/10/11
  - S7088502: Security libraries don't build with javac -Werror
  - S7092447: Clarify the default locale used in each locale
    sensitive operation
  - S7093640: Enable client-side TLS 1.2 by default
  - S7103570: AtomicIntegerFieldUpdater does not work when
    SecurityManager is installed
  - S7117360: Warnings in java.util.concurrent.atomic package
  - S7117465: Warning cleanup for IMF classes
  - S7187144: JavaDoc for ScriptEngineFactory.getProgram()
    contains an error
  - S8000418: javadoc should used a standard "generated by
    javadoc" string
  - S8000666: javadoc should write directly to Writer instead of
    composing strings
  - S8000673: remove dead code from HtmlWriter and subtypes
  - S8000970: break out auxiliary classes that will prevent
    multi-core compilation of the JDK
  - S8001669: javadoc internal DocletAbortException should set
    cause when appropriate
  - S8008949: javadoc stopped copying doc-files
  - S8011402: Move blacklisting certificate logic from hard code
    to data
  - S8011547: Update XML Signature implementation to Apache
    Santuario 1.5.4
  - S8012288: XML DSig API allows wrong tag names and extra
    elements in SignedInfo
  - S8016217: More javadoc warnings
  - S8017325: Cleanup of the javadoc &lt;code&gt; tag in
    java.security.cert
  - S8017326: Cleanup of the javadoc &lt;code&gt; tag in
    java.security.spec
  - S8019772: Fix doclint issues in javax.crypto and
    javax.security subpackages
  - S8020557: javadoc cleanup in javax.security
  - S8020688: Broken links in documentation at
    http://docs.oracle.com/javase/6/docs/api/index.
  - S8021108: Clean up doclint warnings and errors in java.text
    package
  - S8021417: Fix doclint issues in java.util.concurrent
  - S8021833: javadoc cleanup in java.net
  - S8022120: JCK test
    api/javax_xml/crypto/dsig/TransformService/index_ParamMethods
    fails
  - S8022175: Fix doclint warnings in javax.print
  - S8022406: Fix doclint issues in java.beans
  - S8022746: List of spelling errors in API doc
  - S8024779: [macosx] SwingNode crashes on exit
  - S8025085: [javadoc] some errors in javax/swing
  - S8025218: [javadoc] some errors in java/awt classes
  - S8025249: [javadoc] fix some javadoc errors in javax/swing/
  - S8025409: Fix javadoc comments errors and warning reported by
    doclint report
  - S8026021: more fix of javadoc errors and warnings reported by
    doclint, see the description
  - S8037099: [macosx] Remove all references to GC from native
    OBJ-C code
  - S8038184: XMLSignature throws StringIndexOutOfBoundsException
    if ID attribute value is empty String
  - S8038349: Signing XML with DSA throws Exception when key is
    larger than 1024 bits
  - S8049244: XML Signature performance issue caused by
    unbuffered signature data
  - S8049432: New tests for TLS property jdk.tls.client.protocols
  - S8050893: (smartcardio) Invert reset argument in tests in
    sun/security/smartcardio
  - S8059212: Modify sun/security/smartcardio manual regression
    tests so that they do not just fail if no cardreader found
  - S8068279: (typo in the spec)
    javax.script.ScriptEngineFactory.getLanguageName
  - S8068491: Update the protocol for references of
    docs.oracle.com to HTTPS.
  - S8069038: javax/net/ssl/TLS/TLSClientPropertyTest.java needs
    to be updated for JDK-8061210
  - S8076369: Introduce the jdk.tls.client.protocols system
    property for JDK 7u
  - S8139565: Restrict certificates with DSA keys less than 1024
    bits
  - S8140422: Add mechanism to allow non default root CAs to be
    not subject to algorithm restrictions
  - S8140587: Atomic*FieldUpdaters should use Class.isInstance
    instead of direct class check
  - S8143959: Certificates requiring blacklisting
  - S8145984: [macosx] sun.lwawt.macosx.CAccessible leaks
  - S8148516: Improve the default strength of EC in JDK
  - S8149029: Secure validation of XML based digital signature
    always enabled when checking wrapping attacks
  - S8151893: Add security property to configure XML Signature
    secure validation mode
  - S8155760: Implement Serialization Filtering
  - S8156802: Better constraint checking
  - S8161228: URL objects with custom protocol handlers have port
    changed after deserializing
  - S8161571: Verifying ECDSA signatures permits trailing bytes
  - S8163304: jarsigner -verbose -verify should print the
    algorithms used to sign the jar
  - S8164908: ReflectionFactory support for IIOP and custom
    serialization
  - S8165230: RMIConnection addNotificationListeners failing with
    specific inputs
  - S8166393: disabledAlgorithms property should not be strictly
    parsed
  - S8166591: [macos 10.12] Trackpad scrolling of text on OS X
    10.12 Sierra is very fast (Trackpad, Retina only)
  - S8166739: Improve extensibility of ObjectInputFilter
    information passed to the filter
  - S8166875: (tz) Support tzdata2016g
  - S8166878: Connection reset during TLS handshake
  - S8167356: Follow up fix for jdk8 backport of 8164143. Changes
    for CMenuComponent.m were missed
  - S8167459: Add debug output for indicating if a chosen
    ciphersuite was legacy
  - S8167472: Chrome interop regression with JDK-8148516
  - S8167591: Add MD5 to signed JAR restrictions
  - S8168861: AnchorCertificates uses hardcoded password for
    cacerts keystore
  - S8168993: JDK8u121 L10n resource file update
  - S8169191: (tz) Support tzdata2016i
  - S8169688: Backout (remove) MD5 from
    jdk.jar.disabledAlgorithms for January CPU
  - S8169911: Enhanced tests for jarsigner -verbose -verify after
    JDK-8163304
  - S8170131: Certificates not being blocked by
    jdk.tls.disabledAlgorithms property
  - S8170268: 8u121 L10n resource file update - msgdrop 20
  - S8173622: Backport of 7180907 is incomplete
  - S8173849: Fix use of java.util.Base64 in test cases
  - S8173854: [TEST] Update DHEKeySizing test case following
    8076328 &amp; 8081760
  * Backports
  - S7102489, PR3316, RH1390708: RFE: cleanup jlong typedef on
    __APPLE__and _LLP64 systems.
  - S8000351, PR3316, RH1390708: Tenuring threshold should be
    unsigned
  - S8153711, PR3315, RH1284948: [REDO] JDWP: Memory Leak:
    GlobalRefs never deleted when processing invokeMethod command
  - S8170888, PR3316, RH1390708: [linux] Experimental support for
    cgroup memory limits in container (ie Docker) environments
  * Bug fixes
  - PR3318: Replace 'infinality' with 'improved font rendering'
    (--enable-improved-font-rendering)
  - PR3318: Fix compatibility with vanilla Fontconfig
  - PR3318: Fix glyph y advance
  - PR3318: Always round glyph advance in 26.6 space
  - PR3318: Simplify glyph advance handling
  - PR3324: Fix NSS_LIBDIR substitution in
    make_generic_profile.sh broken by PR1989
  * AArch64 port
  - S8165673, PR3320: AArch64: Fix JNI floating point argument
    handling</changelog>
</package>
<package pkgid="e7564189ca9c063aa4d20bc39c064d79256fcbf4" name="java-1_7_0-openjdk-devel" arch="x86_64">
  <version epoch="0" ver="1.7.0.131" rel="2.1"/>
  <changelog author="fstrba@suse.com" date="1433246400">- Added patch:
  * implicit-fortify-decl.patch
  - Fix implicit-fortify-decl error due tu missing include</changelog>
  <changelog author="fstrba@suse.com" date="1433505600">- Added patch:
  * signed-overflow.patch
  - Upstream fix for signed overflow that makes
    ChunkPool::allocate go OOM</changelog>
  <changelog author="fstrba@suse.com" date="1433937600">- Added patch:
  * zero-dummy.patch
  - Fix crash in ZERO VM built with gcc5</changelog>
  <changelog author="tchvatal@suse.com" date="1434628800">- Use priority matching to ibm-java, always 5 bigger than it</changelog>
  <changelog author="fstrba@suse.com" date="1437480000">- Update to 2.6.0 - OpenJDK 7u80
  * OpenJDK
  - S4792059: test/java/io/pathNames/GeneralSolaris.java fails on
    symbolic links
  - S4991647: PNGMetadata.getAsTree() sets bitDepth to invalid
    value
  - S5036554: unmarshal error on CORBA alias type in CORBA any
  - S6458027: Disabling IPv6 on a specific network interface
    causes problems
  - S6642881: Improve performance of Class.getClassLoader()
  - S6695379: Copy method annotations and parameter annotations to
    synthetic bridge methods
  - S6883953: java -client -XX:ValueMapInitialSize=0 crashes
  - S6931564: Incorrect display name of Locale for south africa
  - S6976528: PS: assert(!limit_exceeded || softrefs_clear)
    failed: Should have been cleared
  - S6984762: Invalid close of file descriptor '-1' in
    findZoneinfoFile
  - S6993873: java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java
    test indicates ".a frame wasn't focused on click" jdk7 issue
    on linux
  - S7010989: Duplicate closure of file descriptors leads to
    unexpected and incorrect closure of sockets
  - S7017962: Obsolete link is used in URL class level spec
  - S7033533: realSync() doesn't work with Xfce
  - S7036518: TEST_BUG: add cygwin support to
    test/java/nio/charset/coders/CheckSJISMappingProp.sh
  - S7052170: javadoc -charset option generates wrong meta tag
  - S7145454: JVM wide monitor lock in Currency.getInstance(String)
  - S7152892: some jtreg tests fail with permission denied
  - S7153157: ClassValue.get does not return if computeValue calls
    remove
  - S7156459: Remove unnecessary get() from Currency.getInstance()
  - S7158636: InterfaceAddress.getBroadcast() returns invalid
    broadcast address on WLAN
  - S7160604: Using non-opaque windows - popups are initially not
    painted correctly
  - S7161320: TEST_BUG: java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java fails
    (Invalid key code)
  - S7164841: Improvements to the GC log file rotation
  - S7172176: test/sun/tools/jconsole/ImmutableResourceTest.sh
    failing
  - S7172865: PropertyDescriptor fails to work with setter method
    name if setter is non-void
  - S7178362: Socket impls should ignore unsupported proxy types
    rather than throwing
  - S7180038: regression test failure, SSLEngineBadBufferArrayAccess.java
  - S7180557: InetAddress.getLocalHost throws UnknownHostException
    on java7u5 on OSX
  - S7196009: SunPkcs11 provider fails to parse config path
    containing parenthesis
  - S7199674: (props) user.home property does not return an
    accessible location in sandboxed environment [macosx]
  - S8001633: Wrong alt processing during switching between
    windows.
  - S8002148: [TEST_BUG] The four lines printed are not the bold
    typeface.
  - S8004488: wrong permissions checked in krb5
  - S8006023: Embedded Builds fail management test because of
    requirement for UsePerfData being enabled.
  - S8008328: [partfait] Null pointer defererence in
    hotspot/src/cpu/x86/vm/frame_x86.inline.hpp
  - S8008386: (cs) Unmappable leading should be decoded to
    replacement.
  - S8008759: Do not let internal JDK zlib symbols leak out of
    fastdebug libzip.so
  - S8009258: TEST_BUG:java/io/pathNames/GeneralWin32.java fails
    intermittently
  - S8010371: getaddrinfo can fail with EAI_SYSTEM/EAGAIN, causes
    UnknownHostException to be thrown
  - S8010738: G1: Output for full GCs with +PrintGCDetails should
    contain perm gen/meta data size change info
  - S8011795: DOM Serializer prints stack traces to System.err
  - S8012625: Incorrect handling of HTTP/1.1 " Expect: 100-continue "
    in HttpURLConnection
  - S8012941: JSR 292: too deep inlining might crash compiler
    because of stack overflow
  - S8013098: [macosx] localized aqua_xx.properties are not
    included in rt.jar
  - S8013485: javac can't handle annotations with a &lt;clinit&gt; from
    a previous compilation unit
  - S8013849: Awt assert on Hashtable.cpp:124
  - S8014254: Selector in HttpServer introduces a 1000 ms delay
    when using KeepAlive
  - S8015586: [macosx] Test closed/java/awt/print/PrinterJob/PrintToDir.java
    fails on MacOSX
  - S8015628: Test Failure in closed/java/io/pathNames/GeneralSolaris.java
  - S8015780: java/lang/reflect/Method/GenericStringTest.java failing
  - S8016579: (process) IOException thrown by ProcessBuilder.start()
    method is incorrectly encoded
  - S8017212: File.createTempFile requires unnecessary "read"
    permission
  - S8019800: Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011
  - S8019834: InetAddress.getByName hangs for bad IPv6 literals
  - S8020675: invalid jar file in the bootclasspath could lead to
    jvm fatal error
  - S8020829: NMT tests fail on platforms if NMT detail is not
    supported
  - S8022229: Intermittent test failures in sun/tools/jstatd
  - S8022531: [TEST_BUG] After double-click on the folder names,
    there is no 'OK' button in the dialog.
  - S8022836: JVM crashes in JVMTIENVBASE::GET_CURRENT_CONTENDED_MONITOR
    and GET_OWNED_MONITOR
  - S8024675: java/net/NetworkInterface/UniqueMacAddressesTest.java
    fails on Windows
  - S8024677: [TESTBUG] Move tests for classes in /testlibrary
  - S8024932: [TEST_BUG] [macosx] javax/swing/text/StyledEditorKit/8016833/bug8016833.java failed
  - S8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java
    fails with TestData): failure java.lang.AssertionError:
    expected [true] but found [false]
  - S8025710: Proxied HTTPS connections reused by HttpClient can
    send CONNECT to the server
  - S8025917: JDK demo applets not running with &gt;=7u40 or (JDK 8
    and JDK 9)
  - S8026245: InetAddress.getLocalHost crash if IPv6 disabled (macosx)
  - S8026303: CMS: JVM intermittently crashes with "FreeList of
    size 258 violates Conservation Principle" assert
  - S8027026: Change keytool -genkeypair to use -keyalg RSA
  - S8027348: (process) Enhancement of handling async close of
    ProcessInputStream
  - S8027695: There should be a space before % sign in Swedish locale
  - S8027961: Inet[4|6]Address native initializing code should check
    field/MethodID values
  - S8028073: race condition in ObjectMonitor implementation causing
    deadlocks
  - S8028074: InetAddress.getByName fails with UHE "invalid IPv6
    address" if host name starts with a-f
  - S8028159: C2: compiler stack overflow during inlining of
    @ForceInline methods
  - S8028280: ParkEvent leak when running modified runThese which
    only loads classes
  - S8028484: [TEST_BUG][macosx] closed/java/awt/MouseInfo/JContainerMousePositionTest fails
  - S8029073: (corba) New connection reclaimed when number of
    connection is greater than highwatermark
  - S8029190: VM_Version::determine_features() asserts on Fujitsu
    Sparc64 CPUs
  - S8029302: Performance regression in Math.pow intrinsic
  - S8029607, RH1230702, PR2418: Type of Service (TOS) cannot be
    set in IPv6 header
  - S8029775: Solaris code cleanup
  - S8030114: [parfait] warnings from b119 for
    jdk.src.share.native.sun.security.smartcardio: JNI exception
    pending
  - S8030192: TESTFAIL: java/util/logging/TestLoggerBundleSync.java
    failed with NPE
  - S8030712: TEST_BUG : java/lang/ProcessBuilder/BasicLauncher.java
    fails if java output contains VM warning
  - S8030878: JConsole issues meaningless message if SSL connection
    fails
  - S8030976: Untaken paths should be more vigorously pruned at
    highest optimization level
  - S8031061: new hotspot build - hs24.60-b07
  - S8031068: java/util/logging/ParentLoggersTest.java:
    checkLoggers: getLoggerNames() returned unexpected loggers
  - S8031435: Ftp download does not work properly for ftp user
    without password
  - S8031471: Test closed/java/awt/dnd/FileDialogDropTargetTest/FileDialogDropTargetTest.java
    fails on Solaris zones virtual hosts
  - S8031566: regression test failure, SSLEngineBadBufferArrayAccess.java
  - S8031572: jarsigner -verify exits with 0 when a jar file is not
    properly signed
  - S8031743: C2: loadI2L_immI broken for negative memory values
  - S8031764: tmtools/jmap/heap_config tests fail on Linux-ia32
    because it Cant attach to the core file
  - S8031765: Child process error stream is not empty!
  - S8032466: serviceability/sa/jmap-hashcode/Test8028623.java
    fails with compilation errors
  - S8032573: CertificateFactory.getInstance("X.509").generateCertificates(InputStream)
    does not throw CertificateException for invalid input
  - S8032808: Support Solaris SO_FLOW_SLA socket option
  - S8032832: Applet/browser deadlocks, when IIS integrated
    authentication is used
  - S8032864: [macosx] sigsegv (0Xb) Being Generated When Starting
    JDev With Voiceover Running
  - S8032901: WaitForMultipleObjects() return value not handled
    appropriately
  - S8032908: getTextContent doesn't return string in JAXP
  - S8033524: Set minor version for hotspot in 7u80 to 80 and
    build number to b01
  - S8033571: [parfait] warning from b128 for security/smartcardio/pcsc_md.c:
    JNI exception pending
  - S8033627: UTC+02:00 time zones are not detected correctly on
    Windows
  - S8033699: Incorrect radio button behavior
  - S8033970: new hotspot build - hs24.80-b02
  - S8034118: [parfait] JNI exception pending in
    macosx/native/sun/awt/JavaComponentAccessibility.m
  - S8034262: Test java/lang/ProcessBuilder/CloseRace.java fails
  - S8034768: [parfait] JNI exception pending in
    jdk/src/macosx/native/sun/awt/JavaTextAccessibility.m
  - S8034920: new hotspot build - hs24.80-b03
  - S8035435: new hotspot build - hs24.80-b04
  - S8035973: NPE in ForwardBuilder
  - S8035938: Memory leak in JvmtiEnv::GetConstantPool
  - S8036778: new hotspot build - hs24.80-b05
  - S8036823: Stack trace sometimes shows 'locked' instead of
    'waiting to lock'
  - S8036981: JAXB not preserving formatting for xsd:any Mixed
    content
  - S8037502: build.tools.javazic.Zoneinfo incorrectly calculates
    raw GMT offset change time
  - S8037945: Paths.get("").normalize() throws ArrayIndexOutOfBoundsException
  - S8038274: update 8u fix for 8028073 now that 8028280 is
    backported to 8u
  - S8038440: backport few C2 fixes
  - S8038481: CMM Testing: Min/MaxHeapFreeRatio flags should be
    manageable through the API
  - S8038640: new hotspot build - hs24.80-b06
  - S8038785: hot workaround fix for a crash in C2 compiler at
    Node::rematerialize
  - S8038919: Requesting focus to a modeless dialog doesn't work
    on Safari
  - S8038961: kinit, klist and ktab aren't built from jdk7u51 in
    licensee src bundles
  - S8038966: JAX-WS handles wrongly xsd:any arguments for Web
    services
  - S8039042: G1: Phantom zeros in cardtable
  - S8039118: Windows build failure (j2pcsc.dll : fatal error
    unresolved external symbol throwByName)
  - S8039292: new hotspot build - hs24.80-b07
  - S8039368: Remove testcase from npt utf.c
  - S8039891: Remove ppcsflt builds from JPRT
  - S8039899: Missing licence headers in test for JDK-8033113
  - S8040076: Memory leak: java.awt.List objects allowing multiple
    selections are not GC-ed.
  - S8040664: Revert temporary fix JDK-8038785
  - S8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 -
    assert(! had_error) failed: bad dominance
  - S8041507: Java Access Bridge version strings need to be fixed
  - S8041725: Nimbus JList selection colors persist across L&amp;F changes
  - S8041791: String.toLowerCase regression - violates Unicode standard
  - S8041918: BootstrapMethods attribute cannot be empty.
  - S8041931: test/sun/net/www/http/HttpClient/B8025710.java
    fails with cannot find keystore
  - S8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java
    failing on all platforms
  - S8041984: CompilerThread seems to occupy all CPU in a very
    rare situation
  - S8042052: assert(t != NULL) failed: must set before get
  - S8042235: redefining method used by multiple MethodHandles
    crashes VM
  - S8042247: Make 7u60 the default jprt release for hs24.80
  - S8042250: Misleading command line output for
    ReservedCodeCacheSize validation
  - S8042465: Applet menus not rendering when browser is full
    screen on Mac
  - S8042835: Remove mnemonic character from open, save and open
    directory JFileChooser's buttons
  - S8042982: Unexpected RuntimeExceptions being thrown by SSLEngine
  - S8043129: JAF initialisation in SAAJ clashing with the one in
    javax.mail
  - S8043354: OptimizePtrCompare too aggressive when allocations
    are present
  - S8043413: REGRESSION: Hotspot causes segmentation fault in
    jdk8ux, but not in jdk7ux
  - S8043720: (smartcardio) Native memory should be handled more
    accurately
  - S8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
  - S8044614: [macosx] Focus issue with 2 applets in firefox
  - S8044725: Bug in zlib 1.2.5 prevents inflation of some gzipped
    files (zlib 1.2.8 port)
  - S8046007: Java app receives javax.print.PrintException: Printer
    is not accepting job
  - S8046024: JDI shared memory transport failed with "Observed
    abandoned IP mutex"
  - S8046233: VerifyError on backward branch
  - S8046269: Build broken : THIS_FILE : undeclared identifier
  - S8046275: Fastdebug build failing on jdk9/hs/ control jobs
    after pulling some hs-comp changes
  - S8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java
    failed error_cnt=12
  - S8046289: compiler/6340864/TestLongVect.java timeout with
  - S8046495: KeyEvent can not be accepted in quick mouse clicking
  - S8046516: Segmentation fault in JVM (easily reproducible)
  - S8046559: NPE when changing Windows theme
  - S8046588: test for SO_FLOW_SLA availability does not check for
    EACCESS
  - S8047186: jdk.net.Sockets throws InvocationTargetException
    instead of original runtime exceptions
  - S8047187: Test jdk/net/Sockets/Test.java fails to compile
    after fix JDK-8046588
  - S8047340: (process) Runtime.exec() fails in Turkish locale
  - S8048050: Agent NullPointerException when rmi.port in use
  - S8048110: Using tables in JTextPane leads to infinite loop in
    FlowLayout.layoutRow
  - S8048170: Test closed/java/text/Normalizer/ConformanceTest.java
    failed
  - S8048212, PR2418: Two tests failed with
    "java.net.SocketException: Bad protocol option" on Windows
    after 8029607
  - S8048271: Minor GC times doubled from JDK 6u35 to JDK 7u51
  - S8048506: [macosx] javax.swing.PopupFactory issue with null owner
  - S8048887: SortingFocusTraversalPolicy throws
    IllegalArgumentException from the sort method
  - S8049514: FEATURE_SECURE_PROCESSING can not be turned off on a
    validator through SchemaFactory
  - S8049684: pstack crashes on java core dump
  - S8050022: linux-sparcv9: assert(SharedSkipVerify || obj-&gt;is_oop())
    failed: sanity check
  - S8050386: javac, follow-up of fix for JDK-8049305
  - S8050983: Misplaced parentheses in sun.net.www.http.HttpClient
    break HTTP PUT streaming
  - S8051004: javac, incorrect bug id in tests for JDK-8050386
  - S8051844: BootstrapMethods attribute cannot be empty again
  - S8051857: OperationTimedOut exception inside from
    XToolkit.syncNativeQueue call
  - S8052159: TEST_BUG: javax/swing/JTextField/8036819/bug8036819.java
    fails to compile
  - S8052406: SSLv2Hello protocol may be filter out unexpectedly
  - S8054019: Keytool Error publicKey's is not X.509, but X509
  - S8054478: C2: Incorrectly compiled char[] array access crashes
    JVM
  - S8054530: C2: assert(res == old_res) failed: Inconsistency
    between old and new
  - S8054817: File ccache only recognizes Linux and Solaris defaults
  - S8054841: (process) ProcessBuilder leaks native memory
  - S8054883: Segmentation error while running program
  - S8055045: StringIndexOutOfBoundsException while reading
    krb5.conf
  - S8055421: (fs) bad error handling in java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
  - S8055731: sun/security/smartcardio/TestDirect.java throws
    java.lang.IndexOutOfBoundsException
  - S8055949: ByteArrayOutputStream capacity should be maximal
    array size permitted by VM
  - S8056026: Debug security logging should print Provider used
    for each crypto operation
  - S8056156: [TEST_BUG] Test javax/swing/JFileChooser/8046391/bug8046391.java
    fails in Windows
  - S8056309: Set minor version for hotspot in 7u76 to 76 and
    build number to b01
  - S8056914: Right Click Menu for Paste not showing after
    upgrading to java 7
  - S8057008: [TEST_BUG] Test java/awt/Focus/SortingFPT/JDK8048887.java
    fails with compilation error
  - S8057530: (process) Runtime.exec throws garbled message in jp
    locale
  - S8057564: JVM hangs at getAgentProperties after attaching to
    VM with lower
  - S8057813: Alterations to jdk_security3 test target
  - S8058113: Execution of OnOutOfMemoryError command hangs on
    linux-sparc
  - S8058120: Rendering / caret errors with HTMLDocument
  - S8058473: "Comparison method violates its general contract"
    when using Clipboard
  - S8058583: Remove CompilationRepeat
  - S8058608: JVM crash during Kerberos logins using des3-cbc-md5
    on OSX
  - S8058927: ATG throws ClassNotFoundException
  - S8058932: java/net/InetAddress/IPv4Formats.java failed because
    hello.foo.bar does exist
  - S8058935: CPU detection gives 0 cores per cpu, 2 threads per
    core in Amazon EC2 environment
  - S8058936: hotspot/test/Makefile should use jtreg script from
    $JT_HOME/bin/jreg (instead of $JT_HOME/win32/bin/jtreg)
  - S8059216: Make PrintGCApplicationStoppedTime print information
    about stopping threads
  - S8059299: assert(adr_type != NULL) failed: expecting TypeKlassPtr
  - S8059327: XML parser returns corrupt attribute value
  - S8059563: (proxy) sun.misc.ProxyGenerator.generateProxyClass
    should create intermediate directories
  - S8060006: No Russian time zones mapping for Windows
  - S8060169: Update the Crash Reporting URL in the Java crash log
  - S8060170: Support SIO_LOOPBACK_FAST_PATH option on Windows
  - S8061507: Increment hsx 24.76 build to b02 for 7u76-b05
  - S8061694: Increment hsx 24.76 build to b03 for 7u76-b06
  - S8061954: 7u76 - deployment warning dialogs do not work on Linux
  - S8062021: NPE in sun/lwawt/macosx/CPlatformWindow::toFront
    after JDK-8060146
  - S8062170: java.security.ProviderException: Error parsing
    configuration with space
  - S8062178: merge issue: Test closed/java/util/TimeZone/Bug6329116.java
    fails in 7u-cpu nightly
  - S8062608: BCEL corrupts debug data of methods that use generics
  - S8062672: JVM crashes during GC on various asserts which
    checks that HeapWord ptr is an oop
  - S8062744: jdk.net.Sockets.setOption/getOption does not support
    IP_TOS
  - S8062771: Core reflection should use final fields whenever
    possible
  - S8062923: XSL: Run-time internal error in 'substring()'
  - S8062924: XSL: wrong answer from substring() function
  - S8064391: More thread safety problems in core reflection
  - S8064407: (fc) FileChannel transferTo should use TransmitFile
    on Windows
  - S8064493: Increment the build value to b04 for hs24.76 in 7u76-b08
  - S8064516: BCEL still corrupts generic methods if bytecode
    offsets are modified
  - S8064533: Remove and retag jdk7u76-b08 tag in 7u76/jdk repo
  - S8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8
  - S8064846: Lazy-init thread safety problems in core reflection
  - S8065098: JColorChooser no longer supports drag and drop
    between two JVM instances
  - S8065238, PR2478: javax.naming.NamingException after upgrade
    to JDK 8
  - S8065552: setAccessible(true) on fields of Class may throw a
    SecurityException
  - S8065553: Failed Java web start via IPv6 (Java7u71 or later)
  - S8065609: 7u76 l10n resource file translation update
  - S8065618: C2 RA incorrectly removes kill projections
  - S8065674: javac generates incorrect LVT table for trivial cases
  - S8065765: Missing space in output message
    from -XX:+CheckEndorsedAndExtDirs
  - S8065994: HTTP Tunnel connection to NTLM proxy reauthenticates
    instead of using keep-alive
  - S8066045: opto/node.hpp:355, assert(i &lt; _max) failed: oob: i=1, _max=1
  - S8066103: C2's range check smearing allows out of bound array
    accesses
  - S8066612: Add a test that will call getDeclaredFields() on all
    classes and try to set them accessible.
  - S8066649: 8u backport for 8065618 is incorrect
  - S8066756: Test test/sun/awt/dnd/8024061/bug8024061.java fails
  - S8066775: opto/node.hpp:355, assert(i &lt; _max) failed: oob: i=1, _max=1
  - S8068338: Better message about incompatible zlib in Deflater.init
  - S8068507: (fc) Rename the new jdk.net.enableFastFileTransfer
    system property to jdk.nio.enableFastFileTransfer
  - S8068625: Remove extra year check for GenerateCurrencyData fix
  - S8068639: Make certain annotation classfile warnings opt-in
  - S8071423: Increment hsx 24.80 build to b08 for 7u80-b07
  - S8071499: java/net/InetAddress/B5087907.java fails with jdk7u85
  - S8071807: Increment hsx 24.80 build to b09 for 7u80-b08
  - S8072040: jdk7u80 l10n resource file translation update
  - S8072458: jdk/test/Makefile references (to be removed) win32
    directory in jtreg
  - S8072639: Increment hsx 24.80 build to b10 for 7u80-b09
  - S8074855: [Regression] Test closed/java/awt/image/Raster/IncorrectScanlineStrideTest.java fails
  - S8075092: Remove erroneous println statement from DoubleByteDecoder
  * Backports
  - S4890063, PR2305, RH1214835: HPROF: default text truncated
    when using doe=n option
  - S6991580, PR2308, RH1210739: IPv6 Nameservers in resolv.conf
    throws NumberFormatException
  - S8021120, PR2301: TieredCompilation can be enabled even if
    TIERED is undefined
  - S8025613, PR2437: clang: remove -Wno-unused-value
  - S8039921, PR2421: SHA1WithDSA with key &gt; 1024 bits not working
  - S8048214, PR2357, G548784: Linker error when compiling
    G1SATBCardTableModRefBS after include order changes
  - S8072385, PR2387: Only the first DNSName entry is checked for
    endpoint identification
  - S8074761, PR2470, RH1194226: Empty optional parameters of LDAP
    query are not interpreted as empty
  - S8075136: Unnecessary sign extension for byte array access
  - S8076212, PR2314: AllocateHeap() and ReallocateHeap() should be
    inlined.
  - S8078654, PR2333: CloseTTFontFileFunc callback should be removed
  - S8078666, PR2326: JVM fastdebug build compiled with GCC 5 asserts
    with "widen increases"
  - S8081315, PR2405: Avoid giflib interlacing workaround with
    giflib 5.0.0 on
  - S8081475, PR2494: SystemTap does not work when JDK is compiled
    with GCC 5
  * Bug fixes
  - PR94: empty install target in Makefile.am
  - PR1374: Provide option to strip and link debugging info after
    build
  - PR1661: Cleanup SYSTEM_GCONF option and allow it to be set
    false
  - PR1786: Allow x86 build to occur on x86_64 using a previously
    built x86_64 build
  - PR1816: Split download/extraction rules for OpenJDK so they
    can run in parallel
  - PR1846: Build fails when using IcedTea7 as bootstrap JDK with
    native ecj
  - PR1847: Synchronise javac.in with IcedTea6
  - PR1883: Search Debian multiarch paths when looking for pcsclite
  - PR1888: Allow tarball checksumming to be disabled
  - PR2060: Fix warnings found by Gentoo ebuild QA with gcc 4.9.1
  - PR2144: make dist fails due to lack of HotSpot-specific patches
  - PR2161: RHEL 6 has a version of GIO which meets the version
    criteria, but has no g_settings_*
  - PR2233, RH1190835: Discover gsettings symbols separately so
    early versions of GLib can be used (e.g. on RHEL 6)
  - PR2236, RH1191652: ppc64le should report its os.arch as ppc64le
    so tools can detect it
  - PR2320: Allow use of system GConf
  - PR2323: System GConf without system GIO configuration broken
  - PR2328: GCJ uses ppc64el named libarch directory on ppc64le
  - PR2341: Update README &amp; INSTALL files
  - PR2359: Ensure all stamp targets have aliases
  - PR2390: Make elliptic curve removal optional
  - PR2394: ppc64le does not support -Xshare:dump
  - PR2395: Path to jvm.cfg is wrong in add-systemtap-boot
  - PR2446: Support system libsctp
  - PR2458: Policy JAR files should be timestamped with the date
    of the policy file they hold
  - PR2482, RH489586, RH1236619: OpenJDK can't handle spaces in
    zone names in /etc/sysconfig/clock
  - PR2496: Enable system PCSC support by default
  - PR2499: Update remove-intree-libraries.sh script
  - PR2507, G541462: Only apply PaX markings by default on running
    PaX kernels
  - PR2530: PaX mark the installed JDK so it runs on hardened
    systems
  - PR2531: Location of docs directory in install-data-local is
    incorrect
  - PR2532: install stage fails where
    BUILD_ARCH_DIR != INSTALL_ARCH_DIR
  - PR2533: Allow greater control of Javadoc installation directory
  - PR2534: Install TRADEMARK, COPYING and ChangeLog as RPM spec
    file does
  - PR2535: install-data-local needs to check that classes.jsa
    actually exists
  - PR2537: Desktop files do not allow installation from multiple
    versions of IcedTea
  - PR2539: Libraries in some subdirectories of jre/lib/{arch} are
    not installed
  - PR2540: Specify a cacerts file for the OpenJDK build as we do
    for OpenJDK 8
  - PR2545: Extend tarball checksumming option to allow the
    checksum to be specified
  - PR2548: install stage doesn't install symbolic links
  - PR2550: Desktop file doesn't reference versioned icon
  * AArch64 port
  - Add copyright to aarch64_ad.m4
  - S8069593: Changes to JavaThread::_thread_state must use acquire
    and release
  - S8074349: AARCH64: C2 generates poor code for some byte and
    character stores
  - S8075045: AARCH64: Stack banging should use store rather than
    load
  - S8075324: Costs of memory operands in aarch64.ad are inconsistent
  - S8075443: AARCH64: Missed L2I optimizations in C2
  - S8075930: AARCH64: Use FP Register in C2
  - S8076467: AARCH64: assertion fail with -XX:+UseG1GC
  - S8079203: AARCH64: Need to cater for different partner
    implementations
  - S8080586: aarch64: hotspot test
    compiler/codegen/7184394/TestAESMain.java fails
  * PPC &amp; AIX port
  - Changes to make aix compile after the merge
  - S8069590: AIX port of "8050807: Better performing performance
    data handling"
  - S8078482, PR2307, RH1201393: ppc: pass thread to
    throw_AbstractMethodError
  - S8080190: PPC64: Fix wrong rotate instructions in the .ad file
- Removed patches:
  * icedtea-2.5.5-gcc5.patch
  * implicit-fortify-decl.patch
  * linux_vs_sys_ptrace.patch
  * signed-overflow.patch
  - Applied upstream
  * openjdk-7-src-b147-stringcompare.patch
  - Fixed by refactoring of the surrounding code
- Modified patch:
  * java-1_7_0-openjdk-suse-desktop-files.patch
  - Adapted to icedtea 2.6.0 content</changelog>
  <changelog author="fstrba@suse.com" date="1437480001">- Update to 2.6.1 - OpenJDK 7u85 (bsc#938248)
  * Security fixes
  - S8043202, CVE-2015-2808: Prohibit RC4 cipher suites
  - S8067694, CVE-2015-2625: Improved certification checking
  - S8071715, CVE-2015-4760: Tune font layout engine
  - S8071731: Better scaling for C1
  - S8072490: Better font morphing redux
  - S8072887: Better font handling improvements
  - S8073334: Improved font substitutions
  - S8073773: Presume path preparedness
  - S8073894: Getting to the root of certificate chains
  - S8074330: Set font anchors more solidly
  - S8074335: Substitute for substitution formats
  - S8074865, CVE-2015-2601: General crypto resilience changes
  - S8074871: Adjust device table handling
  - S8075374, CVE-2015-4748: Responding to OCSP responses
  - S8075378, CVE-2015-4749: JNDI DnsClient Exception Handling
  - S8075738: Better multi-JVM sharing
  - S8075833, CVE-2015-2613: Straighter Elliptic Curves
  - S8075838: Method for typing MethodTypes
  - S8075853, CVE-2015-2621: Proxy for MBean proxies
  - S8076328, CVE-2015-4000: Enforce key exchange constraints
  - S8076376, CVE-2015-2628: Enhance IIOP operations
  - S8076397, CVE-2015-4731: Better MBean connections
  - S8076401, CVE-2015-2590: Serialize OIS data
  - S8076405, CVE-2015-4732: Improve serial serialization
  - S8076409, CVE-2015-4733: Reinforce RMI framework
  - S8077520, CVE-2015-2632: Morph tables into improved form
  - PR2487, CVE-2015-4000: Make jdk8 mode the default for
    jdk.tls.ephemeralDHKeySize
  * OpenJDK
  - S7124253: [macosx] Flavor change notification not coming
  - S8007219: [macosx] Frame size reverts meaning of maximized
    attribute if frame size close to display
  - S8013581: [macosx] Key Bindings break with awt
    GraphicsEnvironment setFullScreenWindow
  - S8014464: Update jcheck for OpenJDK 7
  - S8020210: [macosx] JVM crashes in CWrapper$NSWindow.screen(long)
  - S8027058: sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
    Failed to initialize connector
  - S8027561: [macosx] Cleanup "may not respond to selector"
    warnings in native code
  - S8029868: Fix KSS issues in sun.lwawt.macosx
  - S8042205: javax/management/monitor/*: some tests didn't get
    all the notifications
  - S8043201: Deprecate RC4 in SunJSSE provider
  - S8046817: JDK 8 schemagen tool does not generate xsd files
    for enum types
  - S8048194: GSSContext.acceptSecContext fails when a supported
    mech is not initiator preferred
  - S8064546: CipherInputStream throws BadPaddingException if
    stream is not fully read
  - S8065764: javax/management/monitor/CounterMonitorTest.java hangs
  - S8066952: [TEST-BUG] javax/management/monitor/CounterMonitorTest.java
    hangs
  - S8068674: Increment minor version of HSx for 7u85 and
    initialize the build number
  - S8071668: [macosx] Clipboard does not work with 3rd parties
    Clipboard Managers
  - S8073357: schema1.xsd has wrong content. Sequence of the enum
    values has been changed
  - S8073385: Bad error message on parsing illegal character in
    XML attribute
  - S8074098: 2D_Font/Bug8067699 test fails with SIGBUS crash on
    Solaris Sparc
  - S8074297: substring in XSLT returns wrong character if string
    contains supplementary chars
  - S8075575: com/sun/security/auth/login/ConfigFile/InconsistentError.java
    failed in certain env.
  - S8075576: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java
    failed in certain env.
  - S8075667: (tz) Support tzdata2015b
  - S8076290: JCK test api/xsl/conf/string/string17 starts failing
    after JDK-8074297
  - S8077685: (tz) Support tzdata2015d
  - S8078348: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
    fails with BindException
  - S8078439: SPNEGO auth fails if client proposes MS krb5 OID
  - S8078529: Increment the build value to b02 for hs24.85 in 7u85
  - S8078562: Add modified dates
  - S8080318: jdk8u51 l10n resource file translation update
  - S8081386: Test sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
    test has RC4 dependencies
  - S8081622: Increment the build value to b03 for hs24.85 in 7u85
  - S8081775: two lib/testlibrary tests are failing with "Error.
    failed to clean up files after test" with jtreg 4.1 b12
  - OJ01: Allow OpenJDK to build on PaX-enabled kernels
  - OJ02: Fix build where PAX_COMMAND is not specified
  - OJ03: Only apply PaX-marking when needed by a running PaX kernel
  - OJ04: Revert introduction of lambda expression in
    sun.lwawt.macosx.LWCToolkit
  - OJ05: Fix mistake in 8075374 backport
  * Backports
  - S8087120, RH1206656, PR2553: [GCC5] java.lang.StackOverflowError
    on  Zero JVM initialization on non x86 platforms.
  * Bug fixes
  - PR2501: libjavasctp.so doesn't need to link against libdl when
    linking against libsctp
  - PR2502: Remove -fno-tree-vectorize workaround now
    http://gcc.gnu.org/PR63341 is fixed
  - PR2503: Add existence check for all optional dependencies in
    jdk_generic_profile.sh
  - PR2521: Systems with a GLib without libgio segfault when
    obtaining proxy information
- Removed patch:
  * zero-dummy.patch
  - Integrated in icedtea 2.6.1</changelog>
  <changelog author="fstrba@suse.com" date="1443528000">- Add option to build Sun Elliptical Curve Crypto provider
  * Enable for openSUSE:Factory
- Added patch:
  * icedtea-2.6.1-sunec.patch
  - make it easier to link the SUNEC Crypto provider</changelog>
  <changelog author="fstrba@suse.com" date="1445601600">- Update to 2.6.2 - OpenJDK 7u91 (bsc#951376)
  * Security fixes
  - S8048030, CVE-2015-4734: Expectations should be consistent
  - S8068842, CVE-2015-4803: Better JAXP data handling
  - S8076339, CVE-2015-4903: Better handling of remote object
    invocation
  - S8076383, CVE-2015-4835: Better CORBA exception handling
  - S8076387, CVE-2015-4882: Better CORBA value handling
  - S8076392, CVE-2015-4881: Improve IIOPInputStream consistency
  - S8076413, CVE-2015-4883: Better JRMP message handling
  - S8078427, CVE-2015-4842: More supportive home environment
  - S8078440: Safer managed types
  - S8080541: More direct property handling
  - S8080688, CVE-2015-4860: Service for DGC services
  - S8081760: Better group dynamics
  - S8086092, CVE-2015-4840: More palette improvements
  - S8086733, CVE-2015-4893: Improve namespace handling
  - S8087350: Improve array conversions
  - S8103671, CVE-2015-4805: More objective stream classes
  - S8103675: Better Binary searches
  - S8130078, CVE-2015-4911: Document better processing
  - S8130193, CVE-2015-4806: Improve HTTP connections
  - S8130864: Better server identity handling
  - S8130891, CVE-2015-4843: (bf) More direct buffering
  - S8131291, CVE-2015-4872: Perfect parameter patterning
  - S8132042, CVE-2015-4844: Preserve layout presentation
  * Import of OpenJDK 7 u85 build 2
  - S8133968: Revert 8014464 on OpenJDK 7
  - S8133993: [TEST_BUG] Make CipherInputStreamExceptions compile
    on OpenJDK 7
  - S8134248: Fix recently backported tests to work with OpenJDK
    7u
  - S8134610: Mac OS X build fails after July 2015 CPU
  - S8134618: test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java
    has bad license header
  * Import of OpenJDK 7 u91 build 0
  - S6854417: TESTBUG: java/util/regex/RegExTest.java fails
    intermittently
  - S6966259: Make PrincipalName and Realm immutable
  - S8005226: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
    fails intermittently
  - S8014097: add doPrivileged methods with limited privilege
    scope
  - S8021191: Add isAuthorized check to limited doPrivileged
    methods
  - S8028780: JDK KRB5 module throws OutOfMemoryError when CCache
    is corrupt
  - S8064331: JavaSecurityAccess.doIntersectionPrivilege() drops
    the information about the domain combiner of the stack ACC
  - S8076506: Increment minor version of HSx for 7u91 and
    initialize the build number
  - S8078822: 8068842 fix missed one new file
    PrimeNumberSequenceGenerator.java
  - S8079323: Serialization compatibility for Templates: need to
    exclude Hashtable from serialization
  - S8087118: Remove missing package from java.security files
  - S8098547: (tz) Support tzdata2015e
  - S8130253: ObjectStreamClass.getFields too restrictive
  - S8133321: (tz) Support tzdata2015f
  - S8135043: ObjectStreamClass.getField(String) too restrictive
  * Import of OpenJDK 7 u91 build 1
  - S8072932: Test fails with java.security.AccessControlException:
    access denied ("java.security.SecurityPermission"
    "getDomainCombiner")
  * Backports
  - S6880559, PR2674: Enable PKCS11 64-bit windows builds
  - S6904403, PR2674: assert(f == k-&gt;has_finalizer(),"inconsistent
    has_finalizer") with debug VM
  - S7011441, PR2674: jndi/ldap/Connection.java needs to avoid
    spurious wakeup
  - S7059542, PR2674: JNDI name operations should be locale
    independent
  - S7105461, PR2571: Large JTables are not rendered correctly with
    Xrender pipeline
  - S7105883, PR2560: JDWP: agent crash if there exists a
    ThreadGroup with null name
  - S7107611, PR2674: sun.security.pkcs11.SessionManager is
    scalability blocker
  - S7127066, PR2674: Class verifier accepts an invalid class file
  - S7150092, PR2674: NTLM authentication fail if user specified a
    different realm
  - S7150134, PR2571: JCK api/java_awt/Graphics/index.html#DrawLine
    fails with OOM for jdk8 with XRender pipeline
  - S7152582, PR2674: PKCS11 tests should use the NSS libraries
    available in the OS
  - S7156085, PR2674: ArrayIndexOutOfBoundsException throws in
    UTF8Reader of SAXParser
  - S7177045, PR2674: Rework the TestProviderLeak.java regression
    test, it is too fragile to low memory errors.
  - S7190945, PR2674: pkcs11 problem loading NSS libs on Ubuntu
  - S8005226, PR2674: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
    fails intermittently
  - S8009438, PR2674: sun/security/pkcs11/Secmod tests failing on
    Ubuntu 12.04
  - S8011709, PR2509: [parfait] False positive: memory leak in
    jdk/src/share/native/sun/font/layout/CanonShaping.cpp
  - S8012971, PR2674: PKCS11Test hiding exception failures
  - S8016105, PR2560: Add complementary RETURN_NULL allocation
    macros in allocation.hpp
  - S8020424, PR2674: The NSS version should be detected before
    running crypto tests
  - S8020443, PR2674: Frame is not created on the specified
    GraphicsDevice with two monitors
  - S8021897, PR2560: EXCEPTION_ACCESS_VIOLATION on debugging
    String.contentEquals()
  - S8022683, PR2560: JNI GetStringUTFChars should return NULL on
    allocation failure not abort the VM
  - S8023052, PR2509: JVM crash in native layout
  - S8025922, PR2560: JNI access to Strings need to check if the
    value field is non-null
  - S8026119. PR2679: Regression test DHEKeySizing.java failing
    intermittently
  - S8027624, PR2674: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    unstable again
  - S8033069, PR2674: mouse wheel scroll closes combobox popup
  - S8035150, PR2674: ShouldNotReachHere() in ConstantPool::copy_entry_to
  - S8039212, PR2674: SecretKeyBasic.sh needs to avoid NSS libnss3
    and libsoftokn3 version mismatches
  - S8042855, PR2509: [parfait] Potential null pointer dereference
    in IndicLayoutEngine.cpp
  - S8044364, PR2674: runtime/RedefineFinalizer test fails on windows
  - S8048353, PR2674: jstack -l crashes VM when a Java mirror for a
    primitive type is locked
  - S8050123, PR2674: Incorrect property name documented in CORBA
    InputStream API
  - S8056122, PR1896: Upgrade JDK to use LittleCMS 2.6
  - S8056124, PR2674: Hotspot should use PICL interface to get
    cacheline size on SPARC
  - S8057934, PR1896: Upgrade to LittleCMS 2.6 breaks AIX build
  - S8059200, PR2674: Promoted JDK9 b31 for Solaris-amd64 fails
    (Error: dl failure on line 744, no picl library) on Solaris 11.1
  - S8059588, PR2674: deadlock in java/io/PrintStream when verbose
    java.security.debug flags are set
  - S8062518, PR2674: AIOBE occurs when accessing to document
    function in extended function in JAXP
  - S8062591, PR2674: SPARC PICL causes significantly longer startup
    times
  - S8072863, PR2674: Replace fatal() with vm_exit_during_initialization()
    when an incorrect class is found on the bootclasspath
  - S8073453, PR2674: Focus doesn't move when pressing Shift + Tab
    keys
  - S8074350, PR2674: Support ISO 4217 "Current funds codes" table
    (A.2)
  - S8074869, PR2674: C2 code generator can replace -0.0f with
    +0.0f on Linux
  - S8075609, PR2674: java.lang.IllegalArgumentException: aContainer
    is not a focus cycle root of aComponent
  - S8075773, PR2674: jps running as root fails after the fix of
    JDK-8050807
  - S8076040, PR2674: Test com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    fails with -XX:+UseG1GC
  - S8076328, PR2679: Enforce key exchange constraints
  - S8076455, PR2674: IME Composition Window is displayed on
    incorrect position
  - S8076968, PR2674: PICL based initialization of L2 cache line
    size on some SPARC systems is incorrect
  - S8077102, PR2674: dns_lookup_realm should be false by default
  - S8077409, PR2674: Drawing deviates when validate() is invoked
    on java.awt.ScrollPane
  - S8078113, PR2674: 8011102 changes may cause incorrect results
  - S8078331, PR1896: Upgrade JDK to use LittleCMS 2.7
  - S8080012, PR2674: JVM times out with vdbench on SPARC M7-16
  - S8081392, PR2674: getNodeValue should return 'null' value for
    Element nodes
  - S8081470, PR2674: com/sun/jdi tests are failing with "Error.
    failed to clean up files after test" with jtreg 4.1 b12
  - S8081756, PR1896: Mastering Matrix Manipulations
  - S8130297, PR2674: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    still failing after JDK-8076040
  - S8133636, PR2674: [TEST_BUG] Import/add tests for the problem
    seen in 8076110
  * Bug fixes
  - PR2512: Reset success following calls in LayoutManager.cpp
  - PR2557, G390663: Update Gentoo font configuration and allow font
    directory to be specified
  - PR2568: openjdk causes a full desktop crash on RHEL 6 i586
  - PR2683: AArch64 port has broken Zero on AArch64
  - PR2684: AArch64 port not selected on architectures where
    host_cpu != aarch64
  - PR2686: Add generated Fedora &amp; Gentoo font configurations for
    bootstrap stage
  * CACAO
  - PR2652: Set classLoader field in java.lang.Class as expected by
    JDK</changelog>
  <changelog author="fstrba@suse.com" date="1453118400">- Move libjavagtk to the full package as not to polute the headless
  with X dependencies (bsc#939523).</changelog>
  <changelog author="fstrba@suse.com" date="1453464000">- Update to 2.6.4 - OpenJDK 7u95 (bsc#962743)
  * Security fixes
  - S8059054, CVE-2016-0402: Better URL processing
  - S8130710, CVE-2016-0448: Better attributes processing
  - S8132210: Reinforce JMX collector internals
  - S8132988: Better printing dialogues
  - S8133962, CVE-2016-0466: More general limits
  - S8137060: JMX memory management improvements
  - S8139012: Better font substitutions
  - S8139017, CVE-2016-0483: More stable image decoding
  - S8140543, CVE-2016-0494: Arrange font actions
  - S8143185: Cleanup for handling proxies
  - S8143941, CVE-2015-8126, CVE-2015-8472: Update splashscreen
    displays
  - S8144773, CVE-2015-7575: Further reduce use of MD5 (SLOTH)
  - S8142882, CVE-2015-4871: rebinding of the receiver of a
    DirectMethodHandle may allow a protected method to be accessed
  * Import of OpenJDK 7 u95 build 0
  - S7167988: PKIX CertPathBuilder in reverse mode doesn't work if
    more than one trust anchor is specified
  - S8068761: [TEST_BUG] java/nio/channels/ServerSocketChannel/AdaptServerSocket.java
    failed with SocketTimeoutException
  - S8074068: Cleanup in src/share/classes/sun/security/x509/
  - S8075773: jps running as root fails after the fix of JDK-8050807
  - S8081297: SSL Problem with Tomcat
  - S8131181: Increment minor version of HSx for 7u95 and
    initialize the build number
  - S8132082: Let OracleUcrypto accept RSAPrivateKey
  - S8134605: Partial rework of the fix for 8081297
  - S8134861: XSLT: Extension func call cause exception if
    namespace URI contains partial package name
  - S8135307: CompletionFailure thrown when calling FieldDoc.type,
    if the field's type is missing
  - S8138716: (tz) Support tzdata2015g
  - S8140244: Port fix of JDK-8075773 to MacOSX
  - S8141213: [Parfait]Potentially blocking function
    GetArrayLength called in JNI critical region at line 239 of
    jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c in
    function GET_ARRAYS
  - S8141287: Add MD5 to jdk.certpath.disabledAlgorithms - Take 2
  - S8142928: [TEST_BUG] sun/security/provider/certpath/ReverseBuilder/ReverseBuild.java
    8u71 failure
  - S8143132: L10n resource file translation update
  - S8144955: Wrong changes were pushed with 8143942
  - S8145551: Test failed with Crash for Improved font lookups
  - S8147466: Add -fno-strict-overflow to
    IndicRearrangementProcessor{,2}.cpp
  * Backports
  - S8140244: Port fix of JDK-8075773 to AIX
  - S8133196, PR2712, RH1251935: HTTPS hostname invalid issue with
    InetAddress
  - S8140620, PR2710: Find and load default.sf2 as the default
    soundbank on Linux
- Update the java-1_7_0-openjdk.keyring file to include both keys
  of Andrew John Hughes of icedtea fame.
- Rename the keyring file and disable it in the spec file until
  the key servers can handle those keys.</changelog>
  <changelog author="fstrba@suse.com" date="1459166400">- Update to 2.6.5 - OpenJDK 7u99 (bsc#972468)
  * Security fixes
  - S8152335, CVE-2016-0636: Improve MethodHandle consistency
  * Import of OpenJDK 7 u99 build 0
  - S6425769, PR2858: Allow specifying an address to bind JMX
    remote connector
  - S6961123: setWMClass fails to null-terminate WM_CLASS string
  - S8145982, PR2858: JMXInterfaceBindingTest is failing
    intermittently
  - S8146015, PR2858: JMXInterfaceBindingTest is failing
    intermittently for IPv6 addresses
  * Backports
  - S8028727, PR2814: [parfait] warnings from b116 for
    jdk.src.share.native.sun.security.ec: JNI pending exceptions
  - S8048512, PR2814: Uninitialised memory in
    jdk/src/share/native/sun/security/ec/ECC_JNI.cpp
  - S8071705. PR2819, RH1182694: Java application menu misbehaves
    when running multiple screen stacked vertically
  - S8150954, PR2866, RH1176206: AWT Robot not compatible with
    GNOME Shell
  * Bug fixes
  - PR2803: Make system CUPS optional
  - PR2886: Location of 'stap' executable is hard-coded
  - PR2893: test/tapset/jstaptest.pl should be executable
  - PR2894: Add missing test directory in make check.
  * CACAO
  - PR2781, CA195: typeinfo.cpp: typeinfo_merge_nonarrays:
    Assertion `dest &amp;&amp; result &amp;&amp; x.any &amp;&amp; y.any' failed
  * AArch64 port
  - PR2852: Add support for large code cache
  - PR2852: Apply ReservedCodeCacheSize default limiting to
    AArch64 only.
  - S8081289, PR2852: aarch64: add support for
    RewriteFrequentPairs in interpreter
  - S8131483, PR2852: aarch64: illegal stlxr instructions
  - S8133352, PR2852: aarch64: generates constrained unpredictable
    instructions
  - S8133842, PR2852: aarch64: C2 generates illegal instructions
    with int shifts &gt;=32
  - S8134322, PR2852: AArch64: Fix several errors in C2 biased
    locking implementation
  - S8136615, PR2852: aarch64: elide DecodeN when followed by
    CmpP 0
  - S8138575, PR2852: Improve generated code for profile counters
  - S8138641, PR2852: Disable C2 peephole by default for aarch64
  - S8138966, PR2852: Intermittent SEGV running ParallelGC
  - S8143067, PR2852: aarch64: guarantee failure in javac
  - S8143285, PR2852: aarch64: Missing load acquire when checking
    if ConstantPoolCacheEntry is resolved
  - S8143584, PR2852: Load constant pool tag and class status with
    load acquire
  - S8144201, PR2852: aarch64:
    jdk/test/com/sun/net/httpserver/Test6a.java fails with
  - -enable-unlimited-crypto
  - S8144582, PR2852: AArch64 does not generate correct branch
    profile data
  - S8146709, PR2852: AArch64: Incorrect use of ADRP for
    byte_map_base
  - S8147805, PR2852: aarch64: C1 segmentation fault due to inline
    Unsafe.getAndSetObject
  - S8148240, PR2852: aarch64: random infrequent null pointer
    exceptions in javac
  * PPC &amp; AIX port
  - S8034797, PR2851: AIX: Fix os::naked_short_sleep() in
    os_aix.cpp after 8028280
  - S8139258, PR2851: PPC64LE: argument passing problem when
    passing 15 floats in native call
  - S8139421, PR2851: PPC64LE: MacroAssembler::bxx64_patchable
    kill register R12</changelog>
  <changelog author="fstrba@suse.com" date="1461326400">- Update to 2.6.6 - OpenJDK 7u101 (bsc#976340)
  * Security fixes
  - S8129952, CVE-2016-0686: Ensure thread consistency
  - S8132051, CVE-2016-0687: Better byte behavior
  - S8138593, CVE-2016-0695: Make DSA more fair
  - S8139008: Better state table management
  - S8143167, CVE-2016-3425: Better buffering of XML strings
  - S8144430, CVE-2016-3427: Improve JMX connections
  - S8146494: Better ligature substitution
  - S8146498: Better device table adjustments
  * Import of OpenJDK 7 u101 build 0
  - S4858370: JDWP: Memory Leak: GlobalRefs never deleted when
    processing invokeMethod command
  - S7127906: (launcher) convert the launcher regression tests to
    java
  - S8002116: This JdbReadTwiceTest.sh gets an exit 1
  - S8004007: test/sun/tools/jinfo/Basic.sh fails on when runSA is
    set to true
  - S8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when
    invoked with NMT explicitly turned on
  - S8027705: com/sun/jdi/JdbMethodExitTest.sh fails when a
    background thread is generating events.
  - S8028537: PPC64: Updated the JDK regression tests to run on
    AIX
  - S8036132: Tab characters in test/com/sun/jdi files
  - S8038963: com/sun/jdi tests fail because cygwin's ps sometimes
    misses processes
  - S8044419: TEST_BUG: com/sun/jdi/JdbReadTwiceTest.sh fails when
    run under root
  - S8059661: Test SoftReference and OOM behavior
  - S8072753: Nondeterministic wrong answer on arithmetic
  - S8073735: [TEST_BUG] compiler/loopopts/CountedLoopProblem.java
    got OOME
  - S8074146: [TEST_BUG] jdb has succeded to read an unreadable
    file
  - S8134297: NPE in GSSNameElement nameType check
  - S8134650: Xsl transformation gives different results in 8u66
  - S8141229: [Parfait] Null pointer dereference in cmsstrcasecmp
    of cmserr.c
  - S8143002: [Parfait] JNI exception pending in fontpath.c:1300
  - S8146477: [TEST_BUG] ClientJSSEServerJSSE.java failing again
  - S8146967: [TEST_BUG] javax/security/auth/SubjectDomainCombiner/Optimize.java
    should use 4-args ProtectionDomain constructor
  - S8147567: InterpreterRuntime::post_field_access not updated
    for boolean in JDK-8132051
  - S8148446: (tz) Support tzdata2016a
  - S8148475: Missing SA Bytecode updates.
  - S8149170: Better byte behavior for native arguments
  - S8149367: PolicyQualifierInfo/index_Ctor JCk test fails with
    IOE: Invalid encoding for PolicyQualifierInfo
  - S8150012: Better byte behavior for reflection
  - S8150790: 8u75 L10n resource file translation update
  - S8153673: [BACKOUT] JDWP: Memory Leak: GlobalRefs never
    deleted when processing invokeMethod command
  - S8154210: Zero: Better byte behaviour
  * Bug fixes
  - PR2889: OpenJDK should check for system cacerts database (e.g.
    /etc/pki/java/cacerts)
  - PR2929: configure: error: "A JDK home directory could not be
    found."
  - PR2935: Check that freetype defines
    FT_CONFIG_OPTION_INFINALITY_PATCHSET if enabling infinality
  - PR2938: Fix build of 8148487 backport
  - PR2939: Remove rogue ReleaseStringUTFChars line remaining from
    merge of 7u101 b00
  * PPC &amp; AIX port
  - S8148487: PPC64: Better byte behavior
  * AArch64 port
  - S8154413: AArch64: Better byte behaviour
  - PR2914: byte_map_base is not page aligned on OpenJDK 7
  * JamVM
  - PR2665: icedtea/jamvm 2.6 fails as a build VM for icedtea</changelog>
  <changelog author="fstrba@suse.com" date="1464609600">- Added patch:
  * java-1_7_0-openjdk-gcc6.patch
    + Fix build with gcc 6.1
- Add -fno-delete-null-pointer-checks -fno-lifetime-dse to try to
  avoid some crashes</changelog>
  <changelog author="agraf@suse.com" date="1465905600">- Fix aarch64 running with 48 bits va space (bsc#984684)
  * hotspot-aarch64-fix-48bit-va.patch</changelog>
  <changelog author="schwab@suse.de" date="1466337600">- aarch64-remove-unused-code.patch: remove unsused definition of min
  conflicting with macro</changelog>
  <changelog author="fstrba@suse.com" date="1467201600">- Enable SunEC for SLE12 and Leap (bsc#982366)</changelog>
  <changelog author="fstrba@suse.com" date="1469793600">- Update to 2.6.7 - OpenJDK 7u111
  * Security fixes
  - S8079718, CVE-2016-3458: IIOP Input Stream Hooking
    (bsc#989732)
  - S8145446, CVE-2016-3485: Perfect pipe placement (Windows
    only)  (bsc#989734)
  - S8147771: Construction of static protection domains under
    Javax custom policy
  - S8148872, CVE-2016-3500: Complete name checking (bsc#989730)
  - S8149962, CVE-2016-3508: Better delineation of XML processing
    (bsc#989731)
  - S8150752: Share Class Data
  - S8151925: Font reference improvements
  - S8152479, CVE-2016-3550: Coded byte streams (bsc#989733)
  - S8155981, CVE-2016-3606: Bolster bytecode verification
    (bsc#989722)
  - S8155985, CVE-2016-3598: Persistent Parameter Processing
    (bsc#989723)
  - S8158571, CVE-2016-3610: Additional method handle validation
    (bsc#989725)
  - CVE-2016-3511 (bsc#989727)
  - CVE-2016-3503 (bsc#989728)
  - CVE-2016-3498 (bsc#989729)
  * Import of OpenJDK 7 u111 build 0
  - S6953295: Move few sun.security.{util, x509, pkcs} classes
    used by keytool/jarsigner to another package
  - S7060849: Eliminate pack200 build warnings
  - S7064075: Security libraries don't build with
    javac -Xlint:all,-deprecation -Werror
  - S7069870: Parts of the JDK erroneously rely on generic array
    initializers with diamond
  - S7102686: Restructure timestamp code so that jars and modules
    can more easily share the same code
  - S7105780: Add SSLSocket client/SSLEngine server to templates
    directory
  - S7142339: PKCS7.java is needlessly creating SHA1PRNG
    SecureRandom instances when timestamping is not done
  - S7152582: PKCS11 tests should use the NSS libraries available
    in the OS
  - S7192202: Make sure keytool prints both unknown and
    unparseable extensions
  - S7194449: String resources for Key Tool and Policy Tool
    should be in their respective packages
  - S7196855: autotest.sh fails on ubuntu because libsoftokn.so
    not found
  - S7200682: TEST_BUG: keytool/autotest.sh still has problems
    with libsoftokn.so
  - S8002306: (se) Selector.open fails if invoked with thread
    interrupt status set [win]
  - S8009636: JARSigner including TimeStamp PolicyID
    (TSAPolicyID) as defined in RFC3161
  - S8019341: Update CookieHttpsClientTest to use the newer
    framework.
  - S8022228: Intermittent test failures in
    sun/security/ssl/javax/net/ssl/NewAPIs
  - S8022439: Fix lint warnings in sun.security.ec
  - S8022594: Potential deadlock in &lt;clinit&gt; of
    sun.nio.ch.Util/IOUtil
  - S8023546: sun/security/mscapi/ShortRSAKey1024.sh fails
    intermittently
  - S8036612: [parfait] JNI exception pending in
    jdk/src/windows/native/sun/security/mscapi/security.cpp
  - S8037557: test SessionCacheSizeTests.java timeout
  - S8038837: Add support to jarsigner for specifying timestamp
    hash algorithm
  - S8079410: Hotspot version to share the same update and build
    version from JDK
  - S8130735: javax.swing.TimerQueue: timer fires late when
    another timer starts
  - S8139436: sun.security.mscapi.KeyStore might load incomplete
    data
  - S8144313: Test SessionTimeOutTests can be timeout
  - S8146387: Test SSLSession/SessionCacheSizeTests socket
    accept timed out
  - S8146669: Test SessionTimeOutTests fails intermittently
  - S8146993: Several javax/management/remote/mandatory regression
    tests fail after JDK-8138811
  - S8147857: [TEST] RMIConnector logs attribute names incorrectly
  - S8151841, PR3098: Build needs additional flags to compile
    with GCC 6
  - S8151876: (tz) Support tzdata2016d
  - S8157077: 8u101 L10n resource file updates
  - S8161262: Fix jdk build with gcc 4.1.2: -fno-strict-overflow
    not known.
  * Import of OpenJDK 7 u111 build 1
  - S7081817: test/sun/security/provider/certpath/X509CertPath/IllegalCertificates.java failing
  - S8140344: add support for 3 digit update release numbers
  - S8145017: Add support for 3 digit hotspot minor version
    numbers
  - S8162344: The API changes made by CR 7064075 need to be
    reverted
  * Backports
  - S2178143, PR2958: JVM crashes if the number of bound CPUs
    changed during runtime
  - S4900206, PR3101: Include worst-case rounding tests for Math
    library functions
  - S6260348, PR3067: GTK+ L&amp;F JTextComponent not respecting
    desktop caret blink rate
  - S6934604, PR3075: enable parts of EliminateAutoBox by default
  - S7043064, PR3020: sun/java2d/cmm/ tests failed against
    RI b141 &amp; b138-nightly
  - S7051394, PR3020: NullPointerException when running
    regression tests LoadProfileTest by using openjdk-7-b144
  - S7086015, PR3013: fix
    test/tools/javac/parser/netbeans/JavacParserTest.java
  - S7119487, PR3013: JavacParserTest.java test fails on Windows
    platforms
  - S7124245, PR3020: [lcms] ColorConvertOp to color space
    CS_GRAY apparently converts orange to 244,244,0
  - S7159445, PR3013: (javac) emits inaccurate diagnostics for
    enhanced for-loops
  - S7175845, PR1437, RH1207129: 'jar uf' changes file
    permissions unexpectedly
  - S8005402, PR3020: Need to provide benchmarks for color
    management
  - S8005530, PR3020: [lcms] Improve performance of ColorConverOp
    for default destinations
  - S8005930, PR3020: [lcms] ColorConvertOp: Alpha channel is not
    transferred from source to destination.
  - S8013430, PR3020: REGRESSION:
    closed/java/awt/color/ICC_Profile/LoadProfileTest/LoadProfileTest.java
    fails with java.io.StreamCorruptedException: invalid type
    code: EE since 8b87
  - S8014286, PR3075: failed java/lang/Math/DivModTests.java
    after 6934604 changes
  - S8014959, PR3075: assert(Compile::current()-&gt;live_nodes() &lt; (uint)MaxNodeLimit)
    failed: Live Node limit exceeded limit
  - S8019247, PR3075: SIGSEGV in compiled method
    c8e.e.t_.getArray(Ljava/lang/Class;)[Ljava/lang/Object
  - S8024511, PR3020: Crash during color profile destruction
  - S8025429, PR3020: [parfait] warnings from b107 for
    sun.java2d.cmm: JNI exception pending
  - S8026702, PR3020: Fix for 8025429 breaks jdk build on windows
  - S8026780, PR3020, RH1142587: Crash on PPC and PPC v2 for
    Java_awt test suit
  - S8047066, PR3020: Test test/sun/awt/image/bug8038000.java
    fails with ClassCastException
  - S8069181, PR3012, RH1015612: java.lang.AssertionError when
    compiling JDK 1.4 code in JDK 8
  - S8158260, PR2992, RH1341258: PPC64: unaligned Unsafe.getInt
    can lead to the generation of illegal instructions (bsc#988651)
  - S8159244, PR3075: Partially initialized string object created
    by C2's string concat optimization may escape
  * Bug fixes
  - PR2799, RH1195203: Files are missing from resources.jar
  - PR2900: Don't use WithSeed versions of NSS functions as they
    don't fully process the seed
  - PR3091: SystemTap is heavily confused by multiple JDKs
  - PR3102: Extend 8022594 to AixPollPort
  - PR3103: Handle case in clean-fonts where
    linux.fontconfig.Gentoo.properties.old has not been created
  - PR3111: Provide option to disable SystemTap tests
  - PR3114: Don't assume system mime.types supports
    text/x-java-source
  - PR3115: Add check for elliptic curve cryptography
    implementation
  - PR3116: Add tests for Java debug info and source files
  - PR3118: Path to agpl-3.0.txt not updated
  - PR3119: Makefile handles cacerts as a symlink, but the
    configure check doesn't
  * AArch64 port
  - S8148328, PR3100: aarch64: redundant lsr instructions in stub
    code.
  - S8148783, PR3100: aarch64: SEGV running SpecJBB2013
  - S8148948, PR3100: aarch64: generate_copy_longs calls align()
    incorrectly
  - S8150045, PR3100: arraycopy causes segfaults in SATB during
    garbage collection
  - S8154537, PR3100: AArch64: some integer rotate instructions
    are never emitted
  - S8154739, PR3100: AArch64: TemplateTable::fast_xaccess loads
    in wrong mode
  - S8157906, PR3100: aarch64: some more integer rotate
    instructions are never emitted
- Removed patch:
  * hotspot-aarch64-fix-48bit-va.patch
  - fixed upstream
- Remove special flags for gcc6, since they are handled upstream</changelog>
  <changelog author="fstrba@suse.com" date="1473854400">- Disable arm32 JIT, since its build broken
  (http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2942)</changelog>
  <changelog author="fstrba@suse.com" date="1479124800">- Update to 2.6.8 - OpenJDK 7u121
  * Security fixes
    + S8151921: Improved page resolution
    + S8155968: Update command line options
    + S8155973, CVE-2016-5542: Tighten jar checks (bsc#1005522)
    + S8157176: Improved classfile parsing
    + S8157739, CVE-2016-5554: Classloader Consistency Checking
    (bsc#1005523)
    + S8157749: Improve handling of DNS error replies
    + S8157753: Audio replay enhancement
    + S8157759: LCMS Transform Sampling Enhancement
    + S8157764: Better handling of interpolation plugins
    + S8158302: Handle contextual glyph substitutions
    + S8158993, CVE-2016-5568: Service Menu services (bsc#1005525)
    + S8159495: Fix index offsets
    + S8159503: Amend Annotation Actions
    + S8159511: Stack map validation
    + S8159515: Improve indy validation
    + S8159519, CVE-2016-5573: Reformat JDWP messages (bsc#1005526)
    + S8160090: Better signature handling in pack200
    + S8160094: Improve pack200 layout
    + S8160098: Clean up color profiles
    + S8160591, CVE-2016-5582: Improve internal array handling
    (bsc#1005527)
    + S8160838, CVE-2016-5597: Better HTTP service (bsc#1005528)
    + PR3207, RH1367357: lcms2: Out-of-bounds read in
    Type_MLU_Read()
    + CVE-2016-5556 (bsc#1005524)
  * Import of OpenJDK 7 u121 build 0
    + S6624200: Regression test fails:
    test/closed/javax/swing/JMenuItem/4654927/bug4654927.java
    + S6882559: new JEditorPane("text/plain","") fails for null
    context class loader
    + S7090158: Networking Libraries don't build with javac -Werror
    + S7125055: ContentHandler.getContent API changed in error
    + S7145960: sun/security/mscapi/ShortRSAKey1024.sh failing on
    windows
    + S7187051: ShortRSAKeynnn.sh tests should do cleanup before
    start test
    + S8000626: Implement dead key detection for KeyEvent on Linux
    + S8003890: corelibs test scripts should pass TESTVMOPTS
    + S8005629: javac warnings compiling
    java.awt.EventDispatchThread and sun.awt.X11.XIconWindow
    + S8010297: Missing isLoggable() checks in logging code
    + S8010782: clean up source files containing carriage return
    characters
    + S8014431: cleanup warnings indicated by the -Wunused-value
    compiler option on linux
    + S8015265: revise the fix for 8007037
    + S8016747: Replace deprecated PlatformLogger isLoggable(int)
    with isLoggable(Level)
    + S8020708: NLS mnemonics missing in SwingSet2/JInternalFrame
    demo
    + S8024756: method grouping tabs are not selectable
    + S8026741: jdk8 l10n resource file translation update 5
    + S8048147: Privilege tests with JAAS Subject.doAs
    + S8048357: PKCS basic tests
    + S8049171: Additional tests for jarsigner's warnings
    + S8059177: jdk8u40 l10n resource file translation update 1
    + S8075584: test for 8067364 depends on hardwired text advance
    + S8076486: [TESTBUG]
    javax/security/auth/Subject/doAs/NestedActions.java fails if
    extra VM options are given
    + S8077953: [TEST_BUG]
    com/sun/management/OperatingSystemMXBean/TestTotalSwap.java
    Compilation failed after JDK-8077387
    + S8080628: No mnemonics on Open and Save buttons in
    JFileChooser
    + S8083601: jdk8u60 l10n resource file translation update 2
    + S8140530: Creating a VolatileImage with size 0,0 results in
    no longer working g2d.drawString
    + S8142926: OutputAnalyzer's shouldXXX() calls return this
    + S8143134: L10n resource file translation update
    + S8147077: IllegalArgumentException thrown by
    api/java_awt/Component/FlipBufferStrategy/indexTGF_General
    + S8148127: IllegalArgumentException thrown by JCK test
    api/java_awt/Component/FlipBufferStrategy/indexTGF_General in
    opengl pipeline
    + S8150611: Security problem on sun.misc.resources.Messages*
    + S8157653: [Parfait] Uninitialised variable in awt_Font.cpp
    + S8158734: JEditorPane.createEditorKitForContentType throws
    NPE after 6882559
    + S8159684: (tz) Support tzdata2016f
    + S8160934: isnan() is not available on older MSVC compilers
    + S8162411: Service Menu services 2
    + S8162419: closed/com/oracle/jfr/runtime/TestVMInfoEvent.sh
    failing after JDK-8155968
    + S8162511: 8u111 L10n resource file updates
    + S8162792: Remove constraint DSA keySize &lt; 1024 from
    jdk.jar.disabledAlgorithms in jdk8
    + S8164452: 8u111 L10n resource file update - msgdrop 20
    + S8165816: jarsigner -verify shows jar unsigned if it was
    signed with a weak algorithm
    + S8166381: Back out changes to the java.security file to not
    disable MD5
  * Backports
    + S6604109, PR3162:
    javax.print.PrintServiceLookup.lookupPrintServices fails
    SOMETIMES for Cups
    + S6907252, PR3162: ZipFileInputStream Not Thread-Safe
    + S8024046, PR3162: Test sun/security/krb5/runNameEquals.sh
    failed on 7u45 Embedded linux-ppc*
    + S8028479, PR3162: runNameEquals still cannot precisely detect
    if a usable native krb5 is available
    + S8034057, PR3162: Files.getFileStore and Files.isWritable do
    not work with SUBST'ed drives (win)
    + S8038491, PR3162: Improve synchronization in ZipFile.read()
    + S8038502, PR3162: Deflater.needsInput() should use
    synchronization
    + S8059411, PR3162: RowSetWarning does not correctly chain
    warnings
    + S8062198, PR3162: Add RowSetMetaDataImpl Tests and add column
    range validation to isdefinitlyWritable
    + S8066188, PR3162: BaseRowSet returns the wrong default value
    for escape processing
    + S8072466, PR3162: Deadlock when initializing MulticastSocket
    and DatagramSocket
    + S8075118, PR3162: JVM stuck in infinite loop during
    verification
    + S8076579, PR3162: Popping a stack frame after exception
    breakpoint sets last method param to exception
    + S8078495, PR3162: End time checking for native TGT is wrong
    + S8078668, PR3162: jar usage string mentions unsupported
    option '-n'
    + S8080115, PR3162: (fs) Crash in libgio when calling
    Files.probeContentType(path) from parallel threads
    + S8081794, PR3162: ParsePosition getErrorIndex returns 0 for
    TimeZone parsing problem
    + S8129957, PR3162: Deadlock in JNDI LDAP implementation when
    closing the LDAP context
    + S8130136, PR3162: Swing window sometimes fails to repaint
    partially when it becomes exposed
    + S8130274, PR3162: java/nio/file/FileStore/Basic.java fails
    when two successive stores in an iteration are determined to
    be equal
    + S8132551, PR3162: Initialize local variables before returning
    them in p11_convert.c
    + S8133207, PR3162: [TEST_BUG] ParallelProbes.java test fails
    after changes for JDK-8080115
    + S8133666, PR3162: OperatingSystemMXBean reports abnormally
    high machine CPU consumption on Linux
    + S8135002, PR3162: Fix or remove broken links in
    objectMonitor.cpp comments
    + S8137121, PR3162: (fc) Infinite loop FileChannel.truncate
    + S8137230, PR3162: TEST_BUG:
    java/nio/channels/FileChannel/LoopingTruncate.java timed out
    + S8139373, PR3162: [TEST_BUG]
    java/net/MulticastSocket/MultiDead.java failed with timeout
    + S8140249, PR3162: JVM Crashing During startUp If Flight
    Recording is enabled
    + S8141491, PR3160, G592292: Unaligned memory access in Bits.c
    + S8144483, PR3162: One long Safepoint pause directly after
    each GC log rotation
    + S8149611, PR3160, G592292: Add tests for
    Unsafe.copySwapMemory
  * Bug fixes
    + S8078628, PR3151: Zero build fails with pre-compiled headers
    disabled
    + PR3128: pax-mark-vm script calls "exit -1" which is invalid
    in dash
    + PR3131: PaX marking fails on filesystems which don't support
    extended attributes
    + PR3135: Makefile.am rule
    stamps/add/tzdata-support-debug.stamp has a typo in
    add-tzdata dependency
    + PR3141: Pass $(CC) and $(CXX) to OpenJDK build
    + PR3166: invalid zip timestamp handling leads to error
    building bootstrap-javac
    + PR3202: Update infinality configure test
    + PR3212: Disable ARM32 JIT by default
  * CACAO
    + PR3136: CACAO is broken due to 2 new native methods in
    sun.misc.Unsafe (from S8158260)
  * JamVM
    + PR3134: JamVM is broken due to 2 new native methods in
    sun.misc.Unsafe (from S8158260)
  * AArch64 port
    + S8167200, PR3204: AArch64: Broken stack pointer adjustment
    in interpreter
    + S8168888: Port 8160591: Improve internal array handling to
    AArch64.
    + PR3211: AArch64 build fails with pre-compiled headers
    disabled
- Changed patch:
  * java-1_7_0-openjdk-gcc6.patch
    + Rediff to changed context</changelog>
  <changelog author="fstrba@suse.com" date="1487073600">- Update to 2.6.9 - OpenJDK 7u131 (bsc#1020905)
  * Security fixes
  - S8138725: Add options for Javadoc generation
  - S8140353: Improve signature checking
  - S8151934, CVE-2017-3231: Resolve class resolution
  - S8156804, CVE-2017-3241: Better constraint checking
  - S8158406: Limited Parameter Processing
  - S8158997: JNDI Protocols Switch
  - S8159507: RuntimeVisibleAnnotation validation
  - S8161218: Better bytecode loading
  - S8161743, CVE-2017-3252: Provide proper login context
  - S8162577: Standardize logging levels
  - S8162973: Better component components
  - S8164143, CVE-2017-3260: Improve components for menu items
  - S8164147, CVE-2017-3261: Improve streaming socket output
  - S8165071, CVE-2016-2183: Expand TLS support
  - S8165344, CVE-2017-3272: Update concurrency support
  - S8166988, CVE-2017-3253: Improve image processing performance
  - S8167104, CVE-2017-3289: Additional class construction
    refinements
  - S8167223, CVE-2016-5552: URL handling improvements
  - S8168705, CVE-2016-5547: Better ObjectIdentifier validation
  - S8168714, CVE-2016-5546: Tighten ECDSA validation
  - S8168728, CVE-2016-5548: DSA signing improvments
  - S8168724, CVE-2016-5549: ECDSA signing improvments
  * Import of OpenJDK 7 u131 build 0
  - S6253144: Long narrowing conversion should describe the
    algorithm used and implied "risks"
  - S6328537: Improve javadocs for Socket class by adding
    references to SocketOptions
  - S6978886: javadoc shows stacktrace after print error
    resulting from disk full
  - S6995421: Eliminate the static dependency to
    sun.security.ec.ECKeyFactory
  - S6996372: synchronizing handshaking hash
  - S7027045: (doc) java/awt/Window.java has several typos in
    javadoc
  - S7054969: Null-check-in-finally pattern in java/security
    documentation
  - S7072353: JNDI libraries do not build with javac -Xlint:all
  - Werror
  - S7075563: Broken link in "javax.swing.SwingWorker"
  - S7077672: jdk8_tl nightly fail in step-2 build on 8/10/11
  - S7088502: Security libraries don't build with javac -Werror
  - S7092447: Clarify the default locale used in each locale
    sensitive operation
  - S7093640: Enable client-side TLS 1.2 by default
  - S7103570: AtomicIntegerFieldUpdater does not work when
    SecurityManager is installed
  - S7117360: Warnings in java.util.concurrent.atomic package
  - S7117465: Warning cleanup for IMF classes
  - S7187144: JavaDoc for ScriptEngineFactory.getProgram()
    contains an error
  - S8000418: javadoc should used a standard "generated by
    javadoc" string
  - S8000666: javadoc should write directly to Writer instead of
    composing strings
  - S8000673: remove dead code from HtmlWriter and subtypes
  - S8000970: break out auxiliary classes that will prevent
    multi-core compilation of the JDK
  - S8001669: javadoc internal DocletAbortException should set
    cause when appropriate
  - S8008949: javadoc stopped copying doc-files
  - S8011402: Move blacklisting certificate logic from hard code
    to data
  - S8011547: Update XML Signature implementation to Apache
    Santuario 1.5.4
  - S8012288: XML DSig API allows wrong tag names and extra
    elements in SignedInfo
  - S8016217: More javadoc warnings
  - S8017325: Cleanup of the javadoc &lt;code&gt; tag in
    java.security.cert
  - S8017326: Cleanup of the javadoc &lt;code&gt; tag in
    java.security.spec
  - S8019772: Fix doclint issues in javax.crypto and
    javax.security subpackages
  - S8020557: javadoc cleanup in javax.security
  - S8020688: Broken links in documentation at
    http://docs.oracle.com/javase/6/docs/api/index.
  - S8021108: Clean up doclint warnings and errors in java.text
    package
  - S8021417: Fix doclint issues in java.util.concurrent
  - S8021833: javadoc cleanup in java.net
  - S8022120: JCK test
    api/javax_xml/crypto/dsig/TransformService/index_ParamMethods
    fails
  - S8022175: Fix doclint warnings in javax.print
  - S8022406: Fix doclint issues in java.beans
  - S8022746: List of spelling errors in API doc
  - S8024779: [macosx] SwingNode crashes on exit
  - S8025085: [javadoc] some errors in javax/swing
  - S8025218: [javadoc] some errors in java/awt classes
  - S8025249: [javadoc] fix some javadoc errors in javax/swing/
  - S8025409: Fix javadoc comments errors and warning reported by
    doclint report
  - S8026021: more fix of javadoc errors and warnings reported by
    doclint, see the description
  - S8037099: [macosx] Remove all references to GC from native
    OBJ-C code
  - S8038184: XMLSignature throws StringIndexOutOfBoundsException
    if ID attribute value is empty String
  - S8038349: Signing XML with DSA throws Exception when key is
    larger than 1024 bits
  - S8049244: XML Signature performance issue caused by
    unbuffered signature data
  - S8049432: New tests for TLS property jdk.tls.client.protocols
  - S8050893: (smartcardio) Invert reset argument in tests in
    sun/security/smartcardio
  - S8059212: Modify sun/security/smartcardio manual regression
    tests so that they do not just fail if no cardreader found
  - S8068279: (typo in the spec)
    javax.script.ScriptEngineFactory.getLanguageName
  - S8068491: Update the protocol for references of
    docs.oracle.com to HTTPS.
  - S8069038: javax/net/ssl/TLS/TLSClientPropertyTest.java needs
    to be updated for JDK-8061210
  - S8076369: Introduce the jdk.tls.client.protocols system
    property for JDK 7u
  - S8139565: Restrict certificates with DSA keys less than 1024
    bits
  - S8140422: Add mechanism to allow non default root CAs to be
    not subject to algorithm restrictions
  - S8140587: Atomic*FieldUpdaters should use Class.isInstance
    instead of direct class check
  - S8143959: Certificates requiring blacklisting
  - S8145984: [macosx] sun.lwawt.macosx.CAccessible leaks
  - S8148516: Improve the default strength of EC in JDK
  - S8149029: Secure validation of XML based digital signature
    always enabled when checking wrapping attacks
  - S8151893: Add security property to configure XML Signature
    secure validation mode
  - S8155760: Implement Serialization Filtering
  - S8156802: Better constraint checking
  - S8161228: URL objects with custom protocol handlers have port
    changed after deserializing
  - S8161571: Verifying ECDSA signatures permits trailing bytes
  - S8163304: jarsigner -verbose -verify should print the
    algorithms used to sign the jar
  - S8164908: ReflectionFactory support for IIOP and custom
    serialization
  - S8165230: RMIConnection addNotificationListeners failing with
    specific inputs
  - S8166393: disabledAlgorithms property should not be strictly
    parsed
  - S8166591: [macos 10.12] Trackpad scrolling of text on OS X
    10.12 Sierra is very fast (Trackpad, Retina only)
  - S8166739: Improve extensibility of ObjectInputFilter
    information passed to the filter
  - S8166875: (tz) Support tzdata2016g
  - S8166878: Connection reset during TLS handshake
  - S8167356: Follow up fix for jdk8 backport of 8164143. Changes
    for CMenuComponent.m were missed
  - S8167459: Add debug output for indicating if a chosen
    ciphersuite was legacy
  - S8167472: Chrome interop regression with JDK-8148516
  - S8167591: Add MD5 to signed JAR restrictions
  - S8168861: AnchorCertificates uses hardcoded password for
    cacerts keystore
  - S8168993: JDK8u121 L10n resource file update
  - S8169191: (tz) Support tzdata2016i
  - S8169688: Backout (remove) MD5 from
    jdk.jar.disabledAlgorithms for January CPU
  - S8169911: Enhanced tests for jarsigner -verbose -verify after
    JDK-8163304
  - S8170131: Certificates not being blocked by
    jdk.tls.disabledAlgorithms property
  - S8170268: 8u121 L10n resource file update - msgdrop 20
  - S8173622: Backport of 7180907 is incomplete
  - S8173849: Fix use of java.util.Base64 in test cases
  - S8173854: [TEST] Update DHEKeySizing test case following
    8076328 &amp; 8081760
  * Backports
  - S7102489, PR3316, RH1390708: RFE: cleanup jlong typedef on
    __APPLE__and _LLP64 systems.
  - S8000351, PR3316, RH1390708: Tenuring threshold should be
    unsigned
  - S8153711, PR3315, RH1284948: [REDO] JDWP: Memory Leak:
    GlobalRefs never deleted when processing invokeMethod command
  - S8170888, PR3316, RH1390708: [linux] Experimental support for
    cgroup memory limits in container (ie Docker) environments
  * Bug fixes
  - PR3318: Replace 'infinality' with 'improved font rendering'
    (--enable-improved-font-rendering)
  - PR3318: Fix compatibility with vanilla Fontconfig
  - PR3318: Fix glyph y advance
  - PR3318: Always round glyph advance in 26.6 space
  - PR3318: Simplify glyph advance handling
  - PR3324: Fix NSS_LIBDIR substitution in
    make_generic_profile.sh broken by PR1989
  * AArch64 port
  - S8165673, PR3320: AArch64: Fix JNI floating point argument
    handling</changelog>
</package>
<package pkgid="c9540778e2c637162d6b568d561bcb1604b683d7" name="java-1_7_0-openjdk-headless" arch="x86_64">
  <version epoch="0" ver="1.7.0.131" rel="2.1"/>
  <changelog author="fstrba@suse.com" date="1433246400">- Added patch:
  * implicit-fortify-decl.patch
  - Fix implicit-fortify-decl error due tu missing include</changelog>
  <changelog author="fstrba@suse.com" date="1433505600">- Added patch:
  * signed-overflow.patch
  - Upstream fix for signed overflow that makes
    ChunkPool::allocate go OOM</changelog>
  <changelog author="fstrba@suse.com" date="1433937600">- Added patch:
  * zero-dummy.patch
  - Fix crash in ZERO VM built with gcc5</changelog>
  <changelog author="tchvatal@suse.com" date="1434628800">- Use priority matching to ibm-java, always 5 bigger than it</changelog>
  <changelog author="fstrba@suse.com" date="1437480000">- Update to 2.6.0 - OpenJDK 7u80
  * OpenJDK
  - S4792059: test/java/io/pathNames/GeneralSolaris.java fails on
    symbolic links
  - S4991647: PNGMetadata.getAsTree() sets bitDepth to invalid
    value
  - S5036554: unmarshal error on CORBA alias type in CORBA any
  - S6458027: Disabling IPv6 on a specific network interface
    causes problems
  - S6642881: Improve performance of Class.getClassLoader()
  - S6695379: Copy method annotations and parameter annotations to
    synthetic bridge methods
  - S6883953: java -client -XX:ValueMapInitialSize=0 crashes
  - S6931564: Incorrect display name of Locale for south africa
  - S6976528: PS: assert(!limit_exceeded || softrefs_clear)
    failed: Should have been cleared
  - S6984762: Invalid close of file descriptor '-1' in
    findZoneinfoFile
  - S6993873: java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java
    test indicates ".a frame wasn't focused on click" jdk7 issue
    on linux
  - S7010989: Duplicate closure of file descriptors leads to
    unexpected and incorrect closure of sockets
  - S7017962: Obsolete link is used in URL class level spec
  - S7033533: realSync() doesn't work with Xfce
  - S7036518: TEST_BUG: add cygwin support to
    test/java/nio/charset/coders/CheckSJISMappingProp.sh
  - S7052170: javadoc -charset option generates wrong meta tag
  - S7145454: JVM wide monitor lock in Currency.getInstance(String)
  - S7152892: some jtreg tests fail with permission denied
  - S7153157: ClassValue.get does not return if computeValue calls
    remove
  - S7156459: Remove unnecessary get() from Currency.getInstance()
  - S7158636: InterfaceAddress.getBroadcast() returns invalid
    broadcast address on WLAN
  - S7160604: Using non-opaque windows - popups are initially not
    painted correctly
  - S7161320: TEST_BUG: java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java fails
    (Invalid key code)
  - S7164841: Improvements to the GC log file rotation
  - S7172176: test/sun/tools/jconsole/ImmutableResourceTest.sh
    failing
  - S7172865: PropertyDescriptor fails to work with setter method
    name if setter is non-void
  - S7178362: Socket impls should ignore unsupported proxy types
    rather than throwing
  - S7180038: regression test failure, SSLEngineBadBufferArrayAccess.java
  - S7180557: InetAddress.getLocalHost throws UnknownHostException
    on java7u5 on OSX
  - S7196009: SunPkcs11 provider fails to parse config path
    containing parenthesis
  - S7199674: (props) user.home property does not return an
    accessible location in sandboxed environment [macosx]
  - S8001633: Wrong alt processing during switching between
    windows.
  - S8002148: [TEST_BUG] The four lines printed are not the bold
    typeface.
  - S8004488: wrong permissions checked in krb5
  - S8006023: Embedded Builds fail management test because of
    requirement for UsePerfData being enabled.
  - S8008328: [partfait] Null pointer defererence in
    hotspot/src/cpu/x86/vm/frame_x86.inline.hpp
  - S8008386: (cs) Unmappable leading should be decoded to
    replacement.
  - S8008759: Do not let internal JDK zlib symbols leak out of
    fastdebug libzip.so
  - S8009258: TEST_BUG:java/io/pathNames/GeneralWin32.java fails
    intermittently
  - S8010371: getaddrinfo can fail with EAI_SYSTEM/EAGAIN, causes
    UnknownHostException to be thrown
  - S8010738: G1: Output for full GCs with +PrintGCDetails should
    contain perm gen/meta data size change info
  - S8011795: DOM Serializer prints stack traces to System.err
  - S8012625: Incorrect handling of HTTP/1.1 " Expect: 100-continue "
    in HttpURLConnection
  - S8012941: JSR 292: too deep inlining might crash compiler
    because of stack overflow
  - S8013098: [macosx] localized aqua_xx.properties are not
    included in rt.jar
  - S8013485: javac can't handle annotations with a &lt;clinit&gt; from
    a previous compilation unit
  - S8013849: Awt assert on Hashtable.cpp:124
  - S8014254: Selector in HttpServer introduces a 1000 ms delay
    when using KeepAlive
  - S8015586: [macosx] Test closed/java/awt/print/PrinterJob/PrintToDir.java
    fails on MacOSX
  - S8015628: Test Failure in closed/java/io/pathNames/GeneralSolaris.java
  - S8015780: java/lang/reflect/Method/GenericStringTest.java failing
  - S8016579: (process) IOException thrown by ProcessBuilder.start()
    method is incorrectly encoded
  - S8017212: File.createTempFile requires unnecessary "read"
    permission
  - S8019800: Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011
  - S8019834: InetAddress.getByName hangs for bad IPv6 literals
  - S8020675: invalid jar file in the bootclasspath could lead to
    jvm fatal error
  - S8020829: NMT tests fail on platforms if NMT detail is not
    supported
  - S8022229: Intermittent test failures in sun/tools/jstatd
  - S8022531: [TEST_BUG] After double-click on the folder names,
    there is no 'OK' button in the dialog.
  - S8022836: JVM crashes in JVMTIENVBASE::GET_CURRENT_CONTENDED_MONITOR
    and GET_OWNED_MONITOR
  - S8024675: java/net/NetworkInterface/UniqueMacAddressesTest.java
    fails on Windows
  - S8024677: [TESTBUG] Move tests for classes in /testlibrary
  - S8024932: [TEST_BUG] [macosx] javax/swing/text/StyledEditorKit/8016833/bug8016833.java failed
  - S8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java
    fails with TestData): failure java.lang.AssertionError:
    expected [true] but found [false]
  - S8025710: Proxied HTTPS connections reused by HttpClient can
    send CONNECT to the server
  - S8025917: JDK demo applets not running with &gt;=7u40 or (JDK 8
    and JDK 9)
  - S8026245: InetAddress.getLocalHost crash if IPv6 disabled (macosx)
  - S8026303: CMS: JVM intermittently crashes with "FreeList of
    size 258 violates Conservation Principle" assert
  - S8027026: Change keytool -genkeypair to use -keyalg RSA
  - S8027348: (process) Enhancement of handling async close of
    ProcessInputStream
  - S8027695: There should be a space before % sign in Swedish locale
  - S8027961: Inet[4|6]Address native initializing code should check
    field/MethodID values
  - S8028073: race condition in ObjectMonitor implementation causing
    deadlocks
  - S8028074: InetAddress.getByName fails with UHE "invalid IPv6
    address" if host name starts with a-f
  - S8028159: C2: compiler stack overflow during inlining of
    @ForceInline methods
  - S8028280: ParkEvent leak when running modified runThese which
    only loads classes
  - S8028484: [TEST_BUG][macosx] closed/java/awt/MouseInfo/JContainerMousePositionTest fails
  - S8029073: (corba) New connection reclaimed when number of
    connection is greater than highwatermark
  - S8029190: VM_Version::determine_features() asserts on Fujitsu
    Sparc64 CPUs
  - S8029302: Performance regression in Math.pow intrinsic
  - S8029607, RH1230702, PR2418: Type of Service (TOS) cannot be
    set in IPv6 header
  - S8029775: Solaris code cleanup
  - S8030114: [parfait] warnings from b119 for
    jdk.src.share.native.sun.security.smartcardio: JNI exception
    pending
  - S8030192: TESTFAIL: java/util/logging/TestLoggerBundleSync.java
    failed with NPE
  - S8030712: TEST_BUG : java/lang/ProcessBuilder/BasicLauncher.java
    fails if java output contains VM warning
  - S8030878: JConsole issues meaningless message if SSL connection
    fails
  - S8030976: Untaken paths should be more vigorously pruned at
    highest optimization level
  - S8031061: new hotspot build - hs24.60-b07
  - S8031068: java/util/logging/ParentLoggersTest.java:
    checkLoggers: getLoggerNames() returned unexpected loggers
  - S8031435: Ftp download does not work properly for ftp user
    without password
  - S8031471: Test closed/java/awt/dnd/FileDialogDropTargetTest/FileDialogDropTargetTest.java
    fails on Solaris zones virtual hosts
  - S8031566: regression test failure, SSLEngineBadBufferArrayAccess.java
  - S8031572: jarsigner -verify exits with 0 when a jar file is not
    properly signed
  - S8031743: C2: loadI2L_immI broken for negative memory values
  - S8031764: tmtools/jmap/heap_config tests fail on Linux-ia32
    because it Cant attach to the core file
  - S8031765: Child process error stream is not empty!
  - S8032466: serviceability/sa/jmap-hashcode/Test8028623.java
    fails with compilation errors
  - S8032573: CertificateFactory.getInstance("X.509").generateCertificates(InputStream)
    does not throw CertificateException for invalid input
  - S8032808: Support Solaris SO_FLOW_SLA socket option
  - S8032832: Applet/browser deadlocks, when IIS integrated
    authentication is used
  - S8032864: [macosx] sigsegv (0Xb) Being Generated When Starting
    JDev With Voiceover Running
  - S8032901: WaitForMultipleObjects() return value not handled
    appropriately
  - S8032908: getTextContent doesn't return string in JAXP
  - S8033524: Set minor version for hotspot in 7u80 to 80 and
    build number to b01
  - S8033571: [parfait] warning from b128 for security/smartcardio/pcsc_md.c:
    JNI exception pending
  - S8033627: UTC+02:00 time zones are not detected correctly on
    Windows
  - S8033699: Incorrect radio button behavior
  - S8033970: new hotspot build - hs24.80-b02
  - S8034118: [parfait] JNI exception pending in
    macosx/native/sun/awt/JavaComponentAccessibility.m
  - S8034262: Test java/lang/ProcessBuilder/CloseRace.java fails
  - S8034768: [parfait] JNI exception pending in
    jdk/src/macosx/native/sun/awt/JavaTextAccessibility.m
  - S8034920: new hotspot build - hs24.80-b03
  - S8035435: new hotspot build - hs24.80-b04
  - S8035973: NPE in ForwardBuilder
  - S8035938: Memory leak in JvmtiEnv::GetConstantPool
  - S8036778: new hotspot build - hs24.80-b05
  - S8036823: Stack trace sometimes shows 'locked' instead of
    'waiting to lock'
  - S8036981: JAXB not preserving formatting for xsd:any Mixed
    content
  - S8037502: build.tools.javazic.Zoneinfo incorrectly calculates
    raw GMT offset change time
  - S8037945: Paths.get("").normalize() throws ArrayIndexOutOfBoundsException
  - S8038274: update 8u fix for 8028073 now that 8028280 is
    backported to 8u
  - S8038440: backport few C2 fixes
  - S8038481: CMM Testing: Min/MaxHeapFreeRatio flags should be
    manageable through the API
  - S8038640: new hotspot build - hs24.80-b06
  - S8038785: hot workaround fix for a crash in C2 compiler at
    Node::rematerialize
  - S8038919: Requesting focus to a modeless dialog doesn't work
    on Safari
  - S8038961: kinit, klist and ktab aren't built from jdk7u51 in
    licensee src bundles
  - S8038966: JAX-WS handles wrongly xsd:any arguments for Web
    services
  - S8039042: G1: Phantom zeros in cardtable
  - S8039118: Windows build failure (j2pcsc.dll : fatal error
    unresolved external symbol throwByName)
  - S8039292: new hotspot build - hs24.80-b07
  - S8039368: Remove testcase from npt utf.c
  - S8039891: Remove ppcsflt builds from JPRT
  - S8039899: Missing licence headers in test for JDK-8033113
  - S8040076: Memory leak: java.awt.List objects allowing multiple
    selections are not GC-ed.
  - S8040664: Revert temporary fix JDK-8038785
  - S8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 -
    assert(! had_error) failed: bad dominance
  - S8041507: Java Access Bridge version strings need to be fixed
  - S8041725: Nimbus JList selection colors persist across L&amp;F changes
  - S8041791: String.toLowerCase regression - violates Unicode standard
  - S8041918: BootstrapMethods attribute cannot be empty.
  - S8041931: test/sun/net/www/http/HttpClient/B8025710.java
    fails with cannot find keystore
  - S8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java
    failing on all platforms
  - S8041984: CompilerThread seems to occupy all CPU in a very
    rare situation
  - S8042052: assert(t != NULL) failed: must set before get
  - S8042235: redefining method used by multiple MethodHandles
    crashes VM
  - S8042247: Make 7u60 the default jprt release for hs24.80
  - S8042250: Misleading command line output for
    ReservedCodeCacheSize validation
  - S8042465: Applet menus not rendering when browser is full
    screen on Mac
  - S8042835: Remove mnemonic character from open, save and open
    directory JFileChooser's buttons
  - S8042982: Unexpected RuntimeExceptions being thrown by SSLEngine
  - S8043129: JAF initialisation in SAAJ clashing with the one in
    javax.mail
  - S8043354: OptimizePtrCompare too aggressive when allocations
    are present
  - S8043413: REGRESSION: Hotspot causes segmentation fault in
    jdk8ux, but not in jdk7ux
  - S8043720: (smartcardio) Native memory should be handled more
    accurately
  - S8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
  - S8044614: [macosx] Focus issue with 2 applets in firefox
  - S8044725: Bug in zlib 1.2.5 prevents inflation of some gzipped
    files (zlib 1.2.8 port)
  - S8046007: Java app receives javax.print.PrintException: Printer
    is not accepting job
  - S8046024: JDI shared memory transport failed with "Observed
    abandoned IP mutex"
  - S8046233: VerifyError on backward branch
  - S8046269: Build broken : THIS_FILE : undeclared identifier
  - S8046275: Fastdebug build failing on jdk9/hs/ control jobs
    after pulling some hs-comp changes
  - S8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java
    failed error_cnt=12
  - S8046289: compiler/6340864/TestLongVect.java timeout with
  - S8046495: KeyEvent can not be accepted in quick mouse clicking
  - S8046516: Segmentation fault in JVM (easily reproducible)
  - S8046559: NPE when changing Windows theme
  - S8046588: test for SO_FLOW_SLA availability does not check for
    EACCESS
  - S8047186: jdk.net.Sockets throws InvocationTargetException
    instead of original runtime exceptions
  - S8047187: Test jdk/net/Sockets/Test.java fails to compile
    after fix JDK-8046588
  - S8047340: (process) Runtime.exec() fails in Turkish locale
  - S8048050: Agent NullPointerException when rmi.port in use
  - S8048110: Using tables in JTextPane leads to infinite loop in
    FlowLayout.layoutRow
  - S8048170: Test closed/java/text/Normalizer/ConformanceTest.java
    failed
  - S8048212, PR2418: Two tests failed with
    "java.net.SocketException: Bad protocol option" on Windows
    after 8029607
  - S8048271: Minor GC times doubled from JDK 6u35 to JDK 7u51
  - S8048506: [macosx] javax.swing.PopupFactory issue with null owner
  - S8048887: SortingFocusTraversalPolicy throws
    IllegalArgumentException from the sort method
  - S8049514: FEATURE_SECURE_PROCESSING can not be turned off on a
    validator through SchemaFactory
  - S8049684: pstack crashes on java core dump
  - S8050022: linux-sparcv9: assert(SharedSkipVerify || obj-&gt;is_oop())
    failed: sanity check
  - S8050386: javac, follow-up of fix for JDK-8049305
  - S8050983: Misplaced parentheses in sun.net.www.http.HttpClient
    break HTTP PUT streaming
  - S8051004: javac, incorrect bug id in tests for JDK-8050386
  - S8051844: BootstrapMethods attribute cannot be empty again
  - S8051857: OperationTimedOut exception inside from
    XToolkit.syncNativeQueue call
  - S8052159: TEST_BUG: javax/swing/JTextField/8036819/bug8036819.java
    fails to compile
  - S8052406: SSLv2Hello protocol may be filter out unexpectedly
  - S8054019: Keytool Error publicKey's is not X.509, but X509
  - S8054478: C2: Incorrectly compiled char[] array access crashes
    JVM
  - S8054530: C2: assert(res == old_res) failed: Inconsistency
    between old and new
  - S8054817: File ccache only recognizes Linux and Solaris defaults
  - S8054841: (process) ProcessBuilder leaks native memory
  - S8054883: Segmentation error while running program
  - S8055045: StringIndexOutOfBoundsException while reading
    krb5.conf
  - S8055421: (fs) bad error handling in java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
  - S8055731: sun/security/smartcardio/TestDirect.java throws
    java.lang.IndexOutOfBoundsException
  - S8055949: ByteArrayOutputStream capacity should be maximal
    array size permitted by VM
  - S8056026: Debug security logging should print Provider used
    for each crypto operation
  - S8056156: [TEST_BUG] Test javax/swing/JFileChooser/8046391/bug8046391.java
    fails in Windows
  - S8056309: Set minor version for hotspot in 7u76 to 76 and
    build number to b01
  - S8056914: Right Click Menu for Paste not showing after
    upgrading to java 7
  - S8057008: [TEST_BUG] Test java/awt/Focus/SortingFPT/JDK8048887.java
    fails with compilation error
  - S8057530: (process) Runtime.exec throws garbled message in jp
    locale
  - S8057564: JVM hangs at getAgentProperties after attaching to
    VM with lower
  - S8057813: Alterations to jdk_security3 test target
  - S8058113: Execution of OnOutOfMemoryError command hangs on
    linux-sparc
  - S8058120: Rendering / caret errors with HTMLDocument
  - S8058473: "Comparison method violates its general contract"
    when using Clipboard
  - S8058583: Remove CompilationRepeat
  - S8058608: JVM crash during Kerberos logins using des3-cbc-md5
    on OSX
  - S8058927: ATG throws ClassNotFoundException
  - S8058932: java/net/InetAddress/IPv4Formats.java failed because
    hello.foo.bar does exist
  - S8058935: CPU detection gives 0 cores per cpu, 2 threads per
    core in Amazon EC2 environment
  - S8058936: hotspot/test/Makefile should use jtreg script from
    $JT_HOME/bin/jreg (instead of $JT_HOME/win32/bin/jtreg)
  - S8059216: Make PrintGCApplicationStoppedTime print information
    about stopping threads
  - S8059299: assert(adr_type != NULL) failed: expecting TypeKlassPtr
  - S8059327: XML parser returns corrupt attribute value
  - S8059563: (proxy) sun.misc.ProxyGenerator.generateProxyClass
    should create intermediate directories
  - S8060006: No Russian time zones mapping for Windows
  - S8060169: Update the Crash Reporting URL in the Java crash log
  - S8060170: Support SIO_LOOPBACK_FAST_PATH option on Windows
  - S8061507: Increment hsx 24.76 build to b02 for 7u76-b05
  - S8061694: Increment hsx 24.76 build to b03 for 7u76-b06
  - S8061954: 7u76 - deployment warning dialogs do not work on Linux
  - S8062021: NPE in sun/lwawt/macosx/CPlatformWindow::toFront
    after JDK-8060146
  - S8062170: java.security.ProviderException: Error parsing
    configuration with space
  - S8062178: merge issue: Test closed/java/util/TimeZone/Bug6329116.java
    fails in 7u-cpu nightly
  - S8062608: BCEL corrupts debug data of methods that use generics
  - S8062672: JVM crashes during GC on various asserts which
    checks that HeapWord ptr is an oop
  - S8062744: jdk.net.Sockets.setOption/getOption does not support
    IP_TOS
  - S8062771: Core reflection should use final fields whenever
    possible
  - S8062923: XSL: Run-time internal error in 'substring()'
  - S8062924: XSL: wrong answer from substring() function
  - S8064391: More thread safety problems in core reflection
  - S8064407: (fc) FileChannel transferTo should use TransmitFile
    on Windows
  - S8064493: Increment the build value to b04 for hs24.76 in 7u76-b08
  - S8064516: BCEL still corrupts generic methods if bytecode
    offsets are modified
  - S8064533: Remove and retag jdk7u76-b08 tag in 7u76/jdk repo
  - S8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8
  - S8064846: Lazy-init thread safety problems in core reflection
  - S8065098: JColorChooser no longer supports drag and drop
    between two JVM instances
  - S8065238, PR2478: javax.naming.NamingException after upgrade
    to JDK 8
  - S8065552: setAccessible(true) on fields of Class may throw a
    SecurityException
  - S8065553: Failed Java web start via IPv6 (Java7u71 or later)
  - S8065609: 7u76 l10n resource file translation update
  - S8065618: C2 RA incorrectly removes kill projections
  - S8065674: javac generates incorrect LVT table for trivial cases
  - S8065765: Missing space in output message
    from -XX:+CheckEndorsedAndExtDirs
  - S8065994: HTTP Tunnel connection to NTLM proxy reauthenticates
    instead of using keep-alive
  - S8066045: opto/node.hpp:355, assert(i &lt; _max) failed: oob: i=1, _max=1
  - S8066103: C2's range check smearing allows out of bound array
    accesses
  - S8066612: Add a test that will call getDeclaredFields() on all
    classes and try to set them accessible.
  - S8066649: 8u backport for 8065618 is incorrect
  - S8066756: Test test/sun/awt/dnd/8024061/bug8024061.java fails
  - S8066775: opto/node.hpp:355, assert(i &lt; _max) failed: oob: i=1, _max=1
  - S8068338: Better message about incompatible zlib in Deflater.init
  - S8068507: (fc) Rename the new jdk.net.enableFastFileTransfer
    system property to jdk.nio.enableFastFileTransfer
  - S8068625: Remove extra year check for GenerateCurrencyData fix
  - S8068639: Make certain annotation classfile warnings opt-in
  - S8071423: Increment hsx 24.80 build to b08 for 7u80-b07
  - S8071499: java/net/InetAddress/B5087907.java fails with jdk7u85
  - S8071807: Increment hsx 24.80 build to b09 for 7u80-b08
  - S8072040: jdk7u80 l10n resource file translation update
  - S8072458: jdk/test/Makefile references (to be removed) win32
    directory in jtreg
  - S8072639: Increment hsx 24.80 build to b10 for 7u80-b09
  - S8074855: [Regression] Test closed/java/awt/image/Raster/IncorrectScanlineStrideTest.java fails
  - S8075092: Remove erroneous println statement from DoubleByteDecoder
  * Backports
  - S4890063, PR2305, RH1214835: HPROF: default text truncated
    when using doe=n option
  - S6991580, PR2308, RH1210739: IPv6 Nameservers in resolv.conf
    throws NumberFormatException
  - S8021120, PR2301: TieredCompilation can be enabled even if
    TIERED is undefined
  - S8025613, PR2437: clang: remove -Wno-unused-value
  - S8039921, PR2421: SHA1WithDSA with key &gt; 1024 bits not working
  - S8048214, PR2357, G548784: Linker error when compiling
    G1SATBCardTableModRefBS after include order changes
  - S8072385, PR2387: Only the first DNSName entry is checked for
    endpoint identification
  - S8074761, PR2470, RH1194226: Empty optional parameters of LDAP
    query are not interpreted as empty
  - S8075136: Unnecessary sign extension for byte array access
  - S8076212, PR2314: AllocateHeap() and ReallocateHeap() should be
    inlined.
  - S8078654, PR2333: CloseTTFontFileFunc callback should be removed
  - S8078666, PR2326: JVM fastdebug build compiled with GCC 5 asserts
    with "widen increases"
  - S8081315, PR2405: Avoid giflib interlacing workaround with
    giflib 5.0.0 on
  - S8081475, PR2494: SystemTap does not work when JDK is compiled
    with GCC 5
  * Bug fixes
  - PR94: empty install target in Makefile.am
  - PR1374: Provide option to strip and link debugging info after
    build
  - PR1661: Cleanup SYSTEM_GCONF option and allow it to be set
    false
  - PR1786: Allow x86 build to occur on x86_64 using a previously
    built x86_64 build
  - PR1816: Split download/extraction rules for OpenJDK so they
    can run in parallel
  - PR1846: Build fails when using IcedTea7 as bootstrap JDK with
    native ecj
  - PR1847: Synchronise javac.in with IcedTea6
  - PR1883: Search Debian multiarch paths when looking for pcsclite
  - PR1888: Allow tarball checksumming to be disabled
  - PR2060: Fix warnings found by Gentoo ebuild QA with gcc 4.9.1
  - PR2144: make dist fails due to lack of HotSpot-specific patches
  - PR2161: RHEL 6 has a version of GIO which meets the version
    criteria, but has no g_settings_*
  - PR2233, RH1190835: Discover gsettings symbols separately so
    early versions of GLib can be used (e.g. on RHEL 6)
  - PR2236, RH1191652: ppc64le should report its os.arch as ppc64le
    so tools can detect it
  - PR2320: Allow use of system GConf
  - PR2323: System GConf without system GIO configuration broken
  - PR2328: GCJ uses ppc64el named libarch directory on ppc64le
  - PR2341: Update README &amp; INSTALL files
  - PR2359: Ensure all stamp targets have aliases
  - PR2390: Make elliptic curve removal optional
  - PR2394: ppc64le does not support -Xshare:dump
  - PR2395: Path to jvm.cfg is wrong in add-systemtap-boot
  - PR2446: Support system libsctp
  - PR2458: Policy JAR files should be timestamped with the date
    of the policy file they hold
  - PR2482, RH489586, RH1236619: OpenJDK can't handle spaces in
    zone names in /etc/sysconfig/clock
  - PR2496: Enable system PCSC support by default
  - PR2499: Update remove-intree-libraries.sh script
  - PR2507, G541462: Only apply PaX markings by default on running
    PaX kernels
  - PR2530: PaX mark the installed JDK so it runs on hardened
    systems
  - PR2531: Location of docs directory in install-data-local is
    incorrect
  - PR2532: install stage fails where
    BUILD_ARCH_DIR != INSTALL_ARCH_DIR
  - PR2533: Allow greater control of Javadoc installation directory
  - PR2534: Install TRADEMARK, COPYING and ChangeLog as RPM spec
    file does
  - PR2535: install-data-local needs to check that classes.jsa
    actually exists
  - PR2537: Desktop files do not allow installation from multiple
    versions of IcedTea
  - PR2539: Libraries in some subdirectories of jre/lib/{arch} are
    not installed
  - PR2540: Specify a cacerts file for the OpenJDK build as we do
    for OpenJDK 8
  - PR2545: Extend tarball checksumming option to allow the
    checksum to be specified
  - PR2548: install stage doesn't install symbolic links
  - PR2550: Desktop file doesn't reference versioned icon
  * AArch64 port
  - Add copyright to aarch64_ad.m4
  - S8069593: Changes to JavaThread::_thread_state must use acquire
    and release
  - S8074349: AARCH64: C2 generates poor code for some byte and
    character stores
  - S8075045: AARCH64: Stack banging should use store rather than
    load
  - S8075324: Costs of memory operands in aarch64.ad are inconsistent
  - S8075443: AARCH64: Missed L2I optimizations in C2
  - S8075930: AARCH64: Use FP Register in C2
  - S8076467: AARCH64: assertion fail with -XX:+UseG1GC
  - S8079203: AARCH64: Need to cater for different partner
    implementations
  - S8080586: aarch64: hotspot test
    compiler/codegen/7184394/TestAESMain.java fails
  * PPC &amp; AIX port
  - Changes to make aix compile after the merge
  - S8069590: AIX port of "8050807: Better performing performance
    data handling"
  - S8078482, PR2307, RH1201393: ppc: pass thread to
    throw_AbstractMethodError
  - S8080190: PPC64: Fix wrong rotate instructions in the .ad file
- Removed patches:
  * icedtea-2.5.5-gcc5.patch
  * implicit-fortify-decl.patch
  * linux_vs_sys_ptrace.patch
  * signed-overflow.patch
  - Applied upstream
  * openjdk-7-src-b147-stringcompare.patch
  - Fixed by refactoring of the surrounding code
- Modified patch:
  * java-1_7_0-openjdk-suse-desktop-files.patch
  - Adapted to icedtea 2.6.0 content</changelog>
  <changelog author="fstrba@suse.com" date="1437480001">- Update to 2.6.1 - OpenJDK 7u85 (bsc#938248)
  * Security fixes
  - S8043202, CVE-2015-2808: Prohibit RC4 cipher suites
  - S8067694, CVE-2015-2625: Improved certification checking
  - S8071715, CVE-2015-4760: Tune font layout engine
  - S8071731: Better scaling for C1
  - S8072490: Better font morphing redux
  - S8072887: Better font handling improvements
  - S8073334: Improved font substitutions
  - S8073773: Presume path preparedness
  - S8073894: Getting to the root of certificate chains
  - S8074330: Set font anchors more solidly
  - S8074335: Substitute for substitution formats
  - S8074865, CVE-2015-2601: General crypto resilience changes
  - S8074871: Adjust device table handling
  - S8075374, CVE-2015-4748: Responding to OCSP responses
  - S8075378, CVE-2015-4749: JNDI DnsClient Exception Handling
  - S8075738: Better multi-JVM sharing
  - S8075833, CVE-2015-2613: Straighter Elliptic Curves
  - S8075838: Method for typing MethodTypes
  - S8075853, CVE-2015-2621: Proxy for MBean proxies
  - S8076328, CVE-2015-4000: Enforce key exchange constraints
  - S8076376, CVE-2015-2628: Enhance IIOP operations
  - S8076397, CVE-2015-4731: Better MBean connections
  - S8076401, CVE-2015-2590: Serialize OIS data
  - S8076405, CVE-2015-4732: Improve serial serialization
  - S8076409, CVE-2015-4733: Reinforce RMI framework
  - S8077520, CVE-2015-2632: Morph tables into improved form
  - PR2487, CVE-2015-4000: Make jdk8 mode the default for
    jdk.tls.ephemeralDHKeySize
  * OpenJDK
  - S7124253: [macosx] Flavor change notification not coming
  - S8007219: [macosx] Frame size reverts meaning of maximized
    attribute if frame size close to display
  - S8013581: [macosx] Key Bindings break with awt
    GraphicsEnvironment setFullScreenWindow
  - S8014464: Update jcheck for OpenJDK 7
  - S8020210: [macosx] JVM crashes in CWrapper$NSWindow.screen(long)
  - S8027058: sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
    Failed to initialize connector
  - S8027561: [macosx] Cleanup "may not respond to selector"
    warnings in native code
  - S8029868: Fix KSS issues in sun.lwawt.macosx
  - S8042205: javax/management/monitor/*: some tests didn't get
    all the notifications
  - S8043201: Deprecate RC4 in SunJSSE provider
  - S8046817: JDK 8 schemagen tool does not generate xsd files
    for enum types
  - S8048194: GSSContext.acceptSecContext fails when a supported
    mech is not initiator preferred
  - S8064546: CipherInputStream throws BadPaddingException if
    stream is not fully read
  - S8065764: javax/management/monitor/CounterMonitorTest.java hangs
  - S8066952: [TEST-BUG] javax/management/monitor/CounterMonitorTest.java
    hangs
  - S8068674: Increment minor version of HSx for 7u85 and
    initialize the build number
  - S8071668: [macosx] Clipboard does not work with 3rd parties
    Clipboard Managers
  - S8073357: schema1.xsd has wrong content. Sequence of the enum
    values has been changed
  - S8073385: Bad error message on parsing illegal character in
    XML attribute
  - S8074098: 2D_Font/Bug8067699 test fails with SIGBUS crash on
    Solaris Sparc
  - S8074297: substring in XSLT returns wrong character if string
    contains supplementary chars
  - S8075575: com/sun/security/auth/login/ConfigFile/InconsistentError.java
    failed in certain env.
  - S8075576: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java
    failed in certain env.
  - S8075667: (tz) Support tzdata2015b
  - S8076290: JCK test api/xsl/conf/string/string17 starts failing
    after JDK-8074297
  - S8077685: (tz) Support tzdata2015d
  - S8078348: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
    fails with BindException
  - S8078439: SPNEGO auth fails if client proposes MS krb5 OID
  - S8078529: Increment the build value to b02 for hs24.85 in 7u85
  - S8078562: Add modified dates
  - S8080318: jdk8u51 l10n resource file translation update
  - S8081386: Test sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
    test has RC4 dependencies
  - S8081622: Increment the build value to b03 for hs24.85 in 7u85
  - S8081775: two lib/testlibrary tests are failing with "Error.
    failed to clean up files after test" with jtreg 4.1 b12
  - OJ01: Allow OpenJDK to build on PaX-enabled kernels
  - OJ02: Fix build where PAX_COMMAND is not specified
  - OJ03: Only apply PaX-marking when needed by a running PaX kernel
  - OJ04: Revert introduction of lambda expression in
    sun.lwawt.macosx.LWCToolkit
  - OJ05: Fix mistake in 8075374 backport
  * Backports
  - S8087120, RH1206656, PR2553: [GCC5] java.lang.StackOverflowError
    on  Zero JVM initialization on non x86 platforms.
  * Bug fixes
  - PR2501: libjavasctp.so doesn't need to link against libdl when
    linking against libsctp
  - PR2502: Remove -fno-tree-vectorize workaround now
    http://gcc.gnu.org/PR63341 is fixed
  - PR2503: Add existence check for all optional dependencies in
    jdk_generic_profile.sh
  - PR2521: Systems with a GLib without libgio segfault when
    obtaining proxy information
- Removed patch:
  * zero-dummy.patch
  - Integrated in icedtea 2.6.1</changelog>
  <changelog author="fstrba@suse.com" date="1443528000">- Add option to build Sun Elliptical Curve Crypto provider
  * Enable for openSUSE:Factory
- Added patch:
  * icedtea-2.6.1-sunec.patch
  - make it easier to link the SUNEC Crypto provider</changelog>
  <changelog author="fstrba@suse.com" date="1445601600">- Update to 2.6.2 - OpenJDK 7u91 (bsc#951376)
  * Security fixes
  - S8048030, CVE-2015-4734: Expectations should be consistent
  - S8068842, CVE-2015-4803: Better JAXP data handling
  - S8076339, CVE-2015-4903: Better handling of remote object
    invocation
  - S8076383, CVE-2015-4835: Better CORBA exception handling
  - S8076387, CVE-2015-4882: Better CORBA value handling
  - S8076392, CVE-2015-4881: Improve IIOPInputStream consistency
  - S8076413, CVE-2015-4883: Better JRMP message handling
  - S8078427, CVE-2015-4842: More supportive home environment
  - S8078440: Safer managed types
  - S8080541: More direct property handling
  - S8080688, CVE-2015-4860: Service for DGC services
  - S8081760: Better group dynamics
  - S8086092, CVE-2015-4840: More palette improvements
  - S8086733, CVE-2015-4893: Improve namespace handling
  - S8087350: Improve array conversions
  - S8103671, CVE-2015-4805: More objective stream classes
  - S8103675: Better Binary searches
  - S8130078, CVE-2015-4911: Document better processing
  - S8130193, CVE-2015-4806: Improve HTTP connections
  - S8130864: Better server identity handling
  - S8130891, CVE-2015-4843: (bf) More direct buffering
  - S8131291, CVE-2015-4872: Perfect parameter patterning
  - S8132042, CVE-2015-4844: Preserve layout presentation
  * Import of OpenJDK 7 u85 build 2
  - S8133968: Revert 8014464 on OpenJDK 7
  - S8133993: [TEST_BUG] Make CipherInputStreamExceptions compile
    on OpenJDK 7
  - S8134248: Fix recently backported tests to work with OpenJDK
    7u
  - S8134610: Mac OS X build fails after July 2015 CPU
  - S8134618: test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java
    has bad license header
  * Import of OpenJDK 7 u91 build 0
  - S6854417: TESTBUG: java/util/regex/RegExTest.java fails
    intermittently
  - S6966259: Make PrincipalName and Realm immutable
  - S8005226: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
    fails intermittently
  - S8014097: add doPrivileged methods with limited privilege
    scope
  - S8021191: Add isAuthorized check to limited doPrivileged
    methods
  - S8028780: JDK KRB5 module throws OutOfMemoryError when CCache
    is corrupt
  - S8064331: JavaSecurityAccess.doIntersectionPrivilege() drops
    the information about the domain combiner of the stack ACC
  - S8076506: Increment minor version of HSx for 7u91 and
    initialize the build number
  - S8078822: 8068842 fix missed one new file
    PrimeNumberSequenceGenerator.java
  - S8079323: Serialization compatibility for Templates: need to
    exclude Hashtable from serialization
  - S8087118: Remove missing package from java.security files
  - S8098547: (tz) Support tzdata2015e
  - S8130253: ObjectStreamClass.getFields too restrictive
  - S8133321: (tz) Support tzdata2015f
  - S8135043: ObjectStreamClass.getField(String) too restrictive
  * Import of OpenJDK 7 u91 build 1
  - S8072932: Test fails with java.security.AccessControlException:
    access denied ("java.security.SecurityPermission"
    "getDomainCombiner")
  * Backports
  - S6880559, PR2674: Enable PKCS11 64-bit windows builds
  - S6904403, PR2674: assert(f == k-&gt;has_finalizer(),"inconsistent
    has_finalizer") with debug VM
  - S7011441, PR2674: jndi/ldap/Connection.java needs to avoid
    spurious wakeup
  - S7059542, PR2674: JNDI name operations should be locale
    independent
  - S7105461, PR2571: Large JTables are not rendered correctly with
    Xrender pipeline
  - S7105883, PR2560: JDWP: agent crash if there exists a
    ThreadGroup with null name
  - S7107611, PR2674: sun.security.pkcs11.SessionManager is
    scalability blocker
  - S7127066, PR2674: Class verifier accepts an invalid class file
  - S7150092, PR2674: NTLM authentication fail if user specified a
    different realm
  - S7150134, PR2571: JCK api/java_awt/Graphics/index.html#DrawLine
    fails with OOM for jdk8 with XRender pipeline
  - S7152582, PR2674: PKCS11 tests should use the NSS libraries
    available in the OS
  - S7156085, PR2674: ArrayIndexOutOfBoundsException throws in
    UTF8Reader of SAXParser
  - S7177045, PR2674: Rework the TestProviderLeak.java regression
    test, it is too fragile to low memory errors.
  - S7190945, PR2674: pkcs11 problem loading NSS libs on Ubuntu
  - S8005226, PR2674: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
    fails intermittently
  - S8009438, PR2674: sun/security/pkcs11/Secmod tests failing on
    Ubuntu 12.04
  - S8011709, PR2509: [parfait] False positive: memory leak in
    jdk/src/share/native/sun/font/layout/CanonShaping.cpp
  - S8012971, PR2674: PKCS11Test hiding exception failures
  - S8016105, PR2560: Add complementary RETURN_NULL allocation
    macros in allocation.hpp
  - S8020424, PR2674: The NSS version should be detected before
    running crypto tests
  - S8020443, PR2674: Frame is not created on the specified
    GraphicsDevice with two monitors
  - S8021897, PR2560: EXCEPTION_ACCESS_VIOLATION on debugging
    String.contentEquals()
  - S8022683, PR2560: JNI GetStringUTFChars should return NULL on
    allocation failure not abort the VM
  - S8023052, PR2509: JVM crash in native layout
  - S8025922, PR2560: JNI access to Strings need to check if the
    value field is non-null
  - S8026119. PR2679: Regression test DHEKeySizing.java failing
    intermittently
  - S8027624, PR2674: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    unstable again
  - S8033069, PR2674: mouse wheel scroll closes combobox popup
  - S8035150, PR2674: ShouldNotReachHere() in ConstantPool::copy_entry_to
  - S8039212, PR2674: SecretKeyBasic.sh needs to avoid NSS libnss3
    and libsoftokn3 version mismatches
  - S8042855, PR2509: [parfait] Potential null pointer dereference
    in IndicLayoutEngine.cpp
  - S8044364, PR2674: runtime/RedefineFinalizer test fails on windows
  - S8048353, PR2674: jstack -l crashes VM when a Java mirror for a
    primitive type is locked
  - S8050123, PR2674: Incorrect property name documented in CORBA
    InputStream API
  - S8056122, PR1896: Upgrade JDK to use LittleCMS 2.6
  - S8056124, PR2674: Hotspot should use PICL interface to get
    cacheline size on SPARC
  - S8057934, PR1896: Upgrade to LittleCMS 2.6 breaks AIX build
  - S8059200, PR2674: Promoted JDK9 b31 for Solaris-amd64 fails
    (Error: dl failure on line 744, no picl library) on Solaris 11.1
  - S8059588, PR2674: deadlock in java/io/PrintStream when verbose
    java.security.debug flags are set
  - S8062518, PR2674: AIOBE occurs when accessing to document
    function in extended function in JAXP
  - S8062591, PR2674: SPARC PICL causes significantly longer startup
    times
  - S8072863, PR2674: Replace fatal() with vm_exit_during_initialization()
    when an incorrect class is found on the bootclasspath
  - S8073453, PR2674: Focus doesn't move when pressing Shift + Tab
    keys
  - S8074350, PR2674: Support ISO 4217 "Current funds codes" table
    (A.2)
  - S8074869, PR2674: C2 code generator can replace -0.0f with
    +0.0f on Linux
  - S8075609, PR2674: java.lang.IllegalArgumentException: aContainer
    is not a focus cycle root of aComponent
  - S8075773, PR2674: jps running as root fails after the fix of
    JDK-8050807
  - S8076040, PR2674: Test com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    fails with -XX:+UseG1GC
  - S8076328, PR2679: Enforce key exchange constraints
  - S8076455, PR2674: IME Composition Window is displayed on
    incorrect position
  - S8076968, PR2674: PICL based initialization of L2 cache line
    size on some SPARC systems is incorrect
  - S8077102, PR2674: dns_lookup_realm should be false by default
  - S8077409, PR2674: Drawing deviates when validate() is invoked
    on java.awt.ScrollPane
  - S8078113, PR2674: 8011102 changes may cause incorrect results
  - S8078331, PR1896: Upgrade JDK to use LittleCMS 2.7
  - S8080012, PR2674: JVM times out with vdbench on SPARC M7-16
  - S8081392, PR2674: getNodeValue should return 'null' value for
    Element nodes
  - S8081470, PR2674: com/sun/jdi tests are failing with "Error.
    failed to clean up files after test" with jtreg 4.1 b12
  - S8081756, PR1896: Mastering Matrix Manipulations
  - S8130297, PR2674: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    still failing after JDK-8076040
  - S8133636, PR2674: [TEST_BUG] Import/add tests for the problem
    seen in 8076110
  * Bug fixes
  - PR2512: Reset success following calls in LayoutManager.cpp
  - PR2557, G390663: Update Gentoo font configuration and allow font
    directory to be specified
  - PR2568: openjdk causes a full desktop crash on RHEL 6 i586
  - PR2683: AArch64 port has broken Zero on AArch64
  - PR2684: AArch64 port not selected on architectures where
    host_cpu != aarch64
  - PR2686: Add generated Fedora &amp; Gentoo font configurations for
    bootstrap stage
  * CACAO
  - PR2652: Set classLoader field in java.lang.Class as expected by
    JDK</changelog>
  <changelog author="fstrba@suse.com" date="1453118400">- Move libjavagtk to the full package as not to polute the headless
  with X dependencies (bsc#939523).</changelog>
  <changelog author="fstrba@suse.com" date="1453464000">- Update to 2.6.4 - OpenJDK 7u95 (bsc#962743)
  * Security fixes
  - S8059054, CVE-2016-0402: Better URL processing
  - S8130710, CVE-2016-0448: Better attributes processing
  - S8132210: Reinforce JMX collector internals
  - S8132988: Better printing dialogues
  - S8133962, CVE-2016-0466: More general limits
  - S8137060: JMX memory management improvements
  - S8139012: Better font substitutions
  - S8139017, CVE-2016-0483: More stable image decoding
  - S8140543, CVE-2016-0494: Arrange font actions
  - S8143185: Cleanup for handling proxies
  - S8143941, CVE-2015-8126, CVE-2015-8472: Update splashscreen
    displays
  - S8144773, CVE-2015-7575: Further reduce use of MD5 (SLOTH)
  - S8142882, CVE-2015-4871: rebinding of the receiver of a
    DirectMethodHandle may allow a protected method to be accessed
  * Import of OpenJDK 7 u95 build 0
  - S7167988: PKIX CertPathBuilder in reverse mode doesn't work if
    more than one trust anchor is specified
  - S8068761: [TEST_BUG] java/nio/channels/ServerSocketChannel/AdaptServerSocket.java
    failed with SocketTimeoutException
  - S8074068: Cleanup in src/share/classes/sun/security/x509/
  - S8075773: jps running as root fails after the fix of JDK-8050807
  - S8081297: SSL Problem with Tomcat
  - S8131181: Increment minor version of HSx for 7u95 and
    initialize the build number
  - S8132082: Let OracleUcrypto accept RSAPrivateKey
  - S8134605: Partial rework of the fix for 8081297
  - S8134861: XSLT: Extension func call cause exception if
    namespace URI contains partial package name
  - S8135307: CompletionFailure thrown when calling FieldDoc.type,
    if the field's type is missing
  - S8138716: (tz) Support tzdata2015g
  - S8140244: Port fix of JDK-8075773 to MacOSX
  - S8141213: [Parfait]Potentially blocking function
    GetArrayLength called in JNI critical region at line 239 of
    jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c in
    function GET_ARRAYS
  - S8141287: Add MD5 to jdk.certpath.disabledAlgorithms - Take 2
  - S8142928: [TEST_BUG] sun/security/provider/certpath/ReverseBuilder/ReverseBuild.java
    8u71 failure
  - S8143132: L10n resource file translation update
  - S8144955: Wrong changes were pushed with 8143942
  - S8145551: Test failed with Crash for Improved font lookups
  - S8147466: Add -fno-strict-overflow to
    IndicRearrangementProcessor{,2}.cpp
  * Backports
  - S8140244: Port fix of JDK-8075773 to AIX
  - S8133196, PR2712, RH1251935: HTTPS hostname invalid issue with
    InetAddress
  - S8140620, PR2710: Find and load default.sf2 as the default
    soundbank on Linux
- Update the java-1_7_0-openjdk.keyring file to include both keys
  of Andrew John Hughes of icedtea fame.
- Rename the keyring file and disable it in the spec file until
  the key servers can handle those keys.</changelog>
  <changelog author="fstrba@suse.com" date="1459166400">- Update to 2.6.5 - OpenJDK 7u99 (bsc#972468)
  * Security fixes
  - S8152335, CVE-2016-0636: Improve MethodHandle consistency
  * Import of OpenJDK 7 u99 build 0
  - S6425769, PR2858: Allow specifying an address to bind JMX
    remote connector
  - S6961123: setWMClass fails to null-terminate WM_CLASS string
  - S8145982, PR2858: JMXInterfaceBindingTest is failing
    intermittently
  - S8146015, PR2858: JMXInterfaceBindingTest is failing
    intermittently for IPv6 addresses
  * Backports
  - S8028727, PR2814: [parfait] warnings from b116 for
    jdk.src.share.native.sun.security.ec: JNI pending exceptions
  - S8048512, PR2814: Uninitialised memory in
    jdk/src/share/native/sun/security/ec/ECC_JNI.cpp
  - S8071705. PR2819, RH1182694: Java application menu misbehaves
    when running multiple screen stacked vertically
  - S8150954, PR2866, RH1176206: AWT Robot not compatible with
    GNOME Shell
  * Bug fixes
  - PR2803: Make system CUPS optional
  - PR2886: Location of 'stap' executable is hard-coded
  - PR2893: test/tapset/jstaptest.pl should be executable
  - PR2894: Add missing test directory in make check.
  * CACAO
  - PR2781, CA195: typeinfo.cpp: typeinfo_merge_nonarrays:
    Assertion `dest &amp;&amp; result &amp;&amp; x.any &amp;&amp; y.any' failed
  * AArch64 port
  - PR2852: Add support for large code cache
  - PR2852: Apply ReservedCodeCacheSize default limiting to
    AArch64 only.
  - S8081289, PR2852: aarch64: add support for
    RewriteFrequentPairs in interpreter
  - S8131483, PR2852: aarch64: illegal stlxr instructions
  - S8133352, PR2852: aarch64: generates constrained unpredictable
    instructions
  - S8133842, PR2852: aarch64: C2 generates illegal instructions
    with int shifts &gt;=32
  - S8134322, PR2852: AArch64: Fix several errors in C2 biased
    locking implementation
  - S8136615, PR2852: aarch64: elide DecodeN when followed by
    CmpP 0
  - S8138575, PR2852: Improve generated code for profile counters
  - S8138641, PR2852: Disable C2 peephole by default for aarch64
  - S8138966, PR2852: Intermittent SEGV running ParallelGC
  - S8143067, PR2852: aarch64: guarantee failure in javac
  - S8143285, PR2852: aarch64: Missing load acquire when checking
    if ConstantPoolCacheEntry is resolved
  - S8143584, PR2852: Load constant pool tag and class status with
    load acquire
  - S8144201, PR2852: aarch64:
    jdk/test/com/sun/net/httpserver/Test6a.java fails with
  - -enable-unlimited-crypto
  - S8144582, PR2852: AArch64 does not generate correct branch
    profile data
  - S8146709, PR2852: AArch64: Incorrect use of ADRP for
    byte_map_base
  - S8147805, PR2852: aarch64: C1 segmentation fault due to inline
    Unsafe.getAndSetObject
  - S8148240, PR2852: aarch64: random infrequent null pointer
    exceptions in javac
  * PPC &amp; AIX port
  - S8034797, PR2851: AIX: Fix os::naked_short_sleep() in
    os_aix.cpp after 8028280
  - S8139258, PR2851: PPC64LE: argument passing problem when
    passing 15 floats in native call
  - S8139421, PR2851: PPC64LE: MacroAssembler::bxx64_patchable
    kill register R12</changelog>
  <changelog author="fstrba@suse.com" date="1461326400">- Update to 2.6.6 - OpenJDK 7u101 (bsc#976340)
  * Security fixes
  - S8129952, CVE-2016-0686: Ensure thread consistency
  - S8132051, CVE-2016-0687: Better byte behavior
  - S8138593, CVE-2016-0695: Make DSA more fair
  - S8139008: Better state table management
  - S8143167, CVE-2016-3425: Better buffering of XML strings
  - S8144430, CVE-2016-3427: Improve JMX connections
  - S8146494: Better ligature substitution
  - S8146498: Better device table adjustments
  * Import of OpenJDK 7 u101 build 0
  - S4858370: JDWP: Memory Leak: GlobalRefs never deleted when
    processing invokeMethod command
  - S7127906: (launcher) convert the launcher regression tests to
    java
  - S8002116: This JdbReadTwiceTest.sh gets an exit 1
  - S8004007: test/sun/tools/jinfo/Basic.sh fails on when runSA is
    set to true
  - S8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when
    invoked with NMT explicitly turned on
  - S8027705: com/sun/jdi/JdbMethodExitTest.sh fails when a
    background thread is generating events.
  - S8028537: PPC64: Updated the JDK regression tests to run on
    AIX
  - S8036132: Tab characters in test/com/sun/jdi files
  - S8038963: com/sun/jdi tests fail because cygwin's ps sometimes
    misses processes
  - S8044419: TEST_BUG: com/sun/jdi/JdbReadTwiceTest.sh fails when
    run under root
  - S8059661: Test SoftReference and OOM behavior
  - S8072753: Nondeterministic wrong answer on arithmetic
  - S8073735: [TEST_BUG] compiler/loopopts/CountedLoopProblem.java
    got OOME
  - S8074146: [TEST_BUG] jdb has succeded to read an unreadable
    file
  - S8134297: NPE in GSSNameElement nameType check
  - S8134650: Xsl transformation gives different results in 8u66
  - S8141229: [Parfait] Null pointer dereference in cmsstrcasecmp
    of cmserr.c
  - S8143002: [Parfait] JNI exception pending in fontpath.c:1300
  - S8146477: [TEST_BUG] ClientJSSEServerJSSE.java failing again
  - S8146967: [TEST_BUG] javax/security/auth/SubjectDomainCombiner/Optimize.java
    should use 4-args ProtectionDomain constructor
  - S8147567: InterpreterRuntime::post_field_access not updated
    for boolean in JDK-8132051
  - S8148446: (tz) Support tzdata2016a
  - S8148475: Missing SA Bytecode updates.
  - S8149170: Better byte behavior for native arguments
  - S8149367: PolicyQualifierInfo/index_Ctor JCk test fails with
    IOE: Invalid encoding for PolicyQualifierInfo
  - S8150012: Better byte behavior for reflection
  - S8150790: 8u75 L10n resource file translation update
  - S8153673: [BACKOUT] JDWP: Memory Leak: GlobalRefs never
    deleted when processing invokeMethod command
  - S8154210: Zero: Better byte behaviour
  * Bug fixes
  - PR2889: OpenJDK should check for system cacerts database (e.g.
    /etc/pki/java/cacerts)
  - PR2929: configure: error: "A JDK home directory could not be
    found."
  - PR2935: Check that freetype defines
    FT_CONFIG_OPTION_INFINALITY_PATCHSET if enabling infinality
  - PR2938: Fix build of 8148487 backport
  - PR2939: Remove rogue ReleaseStringUTFChars line remaining from
    merge of 7u101 b00
  * PPC &amp; AIX port
  - S8148487: PPC64: Better byte behavior
  * AArch64 port
  - S8154413: AArch64: Better byte behaviour
  - PR2914: byte_map_base is not page aligned on OpenJDK 7
  * JamVM
  - PR2665: icedtea/jamvm 2.6 fails as a build VM for icedtea</changelog>
  <changelog author="fstrba@suse.com" date="1464609600">- Added patch:
  * java-1_7_0-openjdk-gcc6.patch
    + Fix build with gcc 6.1
- Add -fno-delete-null-pointer-checks -fno-lifetime-dse to try to
  avoid some crashes</changelog>
  <changelog author="agraf@suse.com" date="1465905600">- Fix aarch64 running with 48 bits va space (bsc#984684)
  * hotspot-aarch64-fix-48bit-va.patch</changelog>
  <changelog author="schwab@suse.de" date="1466337600">- aarch64-remove-unused-code.patch: remove unsused definition of min
  conflicting with macro</changelog>
  <changelog author="fstrba@suse.com" date="1467201600">- Enable SunEC for SLE12 and Leap (bsc#982366)</changelog>
  <changelog author="fstrba@suse.com" date="1469793600">- Update to 2.6.7 - OpenJDK 7u111
  * Security fixes
  - S8079718, CVE-2016-3458: IIOP Input Stream Hooking
    (bsc#989732)
  - S8145446, CVE-2016-3485: Perfect pipe placement (Windows
    only)  (bsc#989734)
  - S8147771: Construction of static protection domains under
    Javax custom policy
  - S8148872, CVE-2016-3500: Complete name checking (bsc#989730)
  - S8149962, CVE-2016-3508: Better delineation of XML processing
    (bsc#989731)
  - S8150752: Share Class Data
  - S8151925: Font reference improvements
  - S8152479, CVE-2016-3550: Coded byte streams (bsc#989733)
  - S8155981, CVE-2016-3606: Bolster bytecode verification
    (bsc#989722)
  - S8155985, CVE-2016-3598: Persistent Parameter Processing
    (bsc#989723)
  - S8158571, CVE-2016-3610: Additional method handle validation
    (bsc#989725)
  - CVE-2016-3511 (bsc#989727)
  - CVE-2016-3503 (bsc#989728)
  - CVE-2016-3498 (bsc#989729)
  * Import of OpenJDK 7 u111 build 0
  - S6953295: Move few sun.security.{util, x509, pkcs} classes
    used by keytool/jarsigner to another package
  - S7060849: Eliminate pack200 build warnings
  - S7064075: Security libraries don't build with
    javac -Xlint:all,-deprecation -Werror
  - S7069870: Parts of the JDK erroneously rely on generic array
    initializers with diamond
  - S7102686: Restructure timestamp code so that jars and modules
    can more easily share the same code
  - S7105780: Add SSLSocket client/SSLEngine server to templates
    directory
  - S7142339: PKCS7.java is needlessly creating SHA1PRNG
    SecureRandom instances when timestamping is not done
  - S7152582: PKCS11 tests should use the NSS libraries available
    in the OS
  - S7192202: Make sure keytool prints both unknown and
    unparseable extensions
  - S7194449: String resources for Key Tool and Policy Tool
    should be in their respective packages
  - S7196855: autotest.sh fails on ubuntu because libsoftokn.so
    not found
  - S7200682: TEST_BUG: keytool/autotest.sh still has problems
    with libsoftokn.so
  - S8002306: (se) Selector.open fails if invoked with thread
    interrupt status set [win]
  - S8009636: JARSigner including TimeStamp PolicyID
    (TSAPolicyID) as defined in RFC3161
  - S8019341: Update CookieHttpsClientTest to use the newer
    framework.
  - S8022228: Intermittent test failures in
    sun/security/ssl/javax/net/ssl/NewAPIs
  - S8022439: Fix lint warnings in sun.security.ec
  - S8022594: Potential deadlock in &lt;clinit&gt; of
    sun.nio.ch.Util/IOUtil
  - S8023546: sun/security/mscapi/ShortRSAKey1024.sh fails
    intermittently
  - S8036612: [parfait] JNI exception pending in
    jdk/src/windows/native/sun/security/mscapi/security.cpp
  - S8037557: test SessionCacheSizeTests.java timeout
  - S8038837: Add support to jarsigner for specifying timestamp
    hash algorithm
  - S8079410: Hotspot version to share the same update and build
    version from JDK
  - S8130735: javax.swing.TimerQueue: timer fires late when
    another timer starts
  - S8139436: sun.security.mscapi.KeyStore might load incomplete
    data
  - S8144313: Test SessionTimeOutTests can be timeout
  - S8146387: Test SSLSession/SessionCacheSizeTests socket
    accept timed out
  - S8146669: Test SessionTimeOutTests fails intermittently
  - S8146993: Several javax/management/remote/mandatory regression
    tests fail after JDK-8138811
  - S8147857: [TEST] RMIConnector logs attribute names incorrectly
  - S8151841, PR3098: Build needs additional flags to compile
    with GCC 6
  - S8151876: (tz) Support tzdata2016d
  - S8157077: 8u101 L10n resource file updates
  - S8161262: Fix jdk build with gcc 4.1.2: -fno-strict-overflow
    not known.
  * Import of OpenJDK 7 u111 build 1
  - S7081817: test/sun/security/provider/certpath/X509CertPath/IllegalCertificates.java failing
  - S8140344: add support for 3 digit update release numbers
  - S8145017: Add support for 3 digit hotspot minor version
    numbers
  - S8162344: The API changes made by CR 7064075 need to be
    reverted
  * Backports
  - S2178143, PR2958: JVM crashes if the number of bound CPUs
    changed during runtime
  - S4900206, PR3101: Include worst-case rounding tests for Math
    library functions
  - S6260348, PR3067: GTK+ L&amp;F JTextComponent not respecting
    desktop caret blink rate
  - S6934604, PR3075: enable parts of EliminateAutoBox by default
  - S7043064, PR3020: sun/java2d/cmm/ tests failed against
    RI b141 &amp; b138-nightly
  - S7051394, PR3020: NullPointerException when running
    regression tests LoadProfileTest by using openjdk-7-b144
  - S7086015, PR3013: fix
    test/tools/javac/parser/netbeans/JavacParserTest.java
  - S7119487, PR3013: JavacParserTest.java test fails on Windows
    platforms
  - S7124245, PR3020: [lcms] ColorConvertOp to color space
    CS_GRAY apparently converts orange to 244,244,0
  - S7159445, PR3013: (javac) emits inaccurate diagnostics for
    enhanced for-loops
  - S7175845, PR1437, RH1207129: 'jar uf' changes file
    permissions unexpectedly
  - S8005402, PR3020: Need to provide benchmarks for color
    management
  - S8005530, PR3020: [lcms] Improve performance of ColorConverOp
    for default destinations
  - S8005930, PR3020: [lcms] ColorConvertOp: Alpha channel is not
    transferred from source to destination.
  - S8013430, PR3020: REGRESSION:
    closed/java/awt/color/ICC_Profile/LoadProfileTest/LoadProfileTest.java
    fails with java.io.StreamCorruptedException: invalid type
    code: EE since 8b87
  - S8014286, PR3075: failed java/lang/Math/DivModTests.java
    after 6934604 changes
  - S8014959, PR3075: assert(Compile::current()-&gt;live_nodes() &lt; (uint)MaxNodeLimit)
    failed: Live Node limit exceeded limit
  - S8019247, PR3075: SIGSEGV in compiled method
    c8e.e.t_.getArray(Ljava/lang/Class;)[Ljava/lang/Object
  - S8024511, PR3020: Crash during color profile destruction
  - S8025429, PR3020: [parfait] warnings from b107 for
    sun.java2d.cmm: JNI exception pending
  - S8026702, PR3020: Fix for 8025429 breaks jdk build on windows
  - S8026780, PR3020, RH1142587: Crash on PPC and PPC v2 for
    Java_awt test suit
  - S8047066, PR3020: Test test/sun/awt/image/bug8038000.java
    fails with ClassCastException
  - S8069181, PR3012, RH1015612: java.lang.AssertionError when
    compiling JDK 1.4 code in JDK 8
  - S8158260, PR2992, RH1341258: PPC64: unaligned Unsafe.getInt
    can lead to the generation of illegal instructions (bsc#988651)
  - S8159244, PR3075: Partially initialized string object created
    by C2's string concat optimization may escape
  * Bug fixes
  - PR2799, RH1195203: Files are missing from resources.jar
  - PR2900: Don't use WithSeed versions of NSS functions as they
    don't fully process the seed
  - PR3091: SystemTap is heavily confused by multiple JDKs
  - PR3102: Extend 8022594 to AixPollPort
  - PR3103: Handle case in clean-fonts where
    linux.fontconfig.Gentoo.properties.old has not been created
  - PR3111: Provide option to disable SystemTap tests
  - PR3114: Don't assume system mime.types supports
    text/x-java-source
  - PR3115: Add check for elliptic curve cryptography
    implementation
  - PR3116: Add tests for Java debug info and source files
  - PR3118: Path to agpl-3.0.txt not updated
  - PR3119: Makefile handles cacerts as a symlink, but the
    configure check doesn't
  * AArch64 port
  - S8148328, PR3100: aarch64: redundant lsr instructions in stub
    code.
  - S8148783, PR3100: aarch64: SEGV running SpecJBB2013
  - S8148948, PR3100: aarch64: generate_copy_longs calls align()
    incorrectly
  - S8150045, PR3100: arraycopy causes segfaults in SATB during
    garbage collection
  - S8154537, PR3100: AArch64: some integer rotate instructions
    are never emitted
  - S8154739, PR3100: AArch64: TemplateTable::fast_xaccess loads
    in wrong mode
  - S8157906, PR3100: aarch64: some more integer rotate
    instructions are never emitted
- Removed patch:
  * hotspot-aarch64-fix-48bit-va.patch
  - fixed upstream
- Remove special flags for gcc6, since they are handled upstream</changelog>
  <changelog author="fstrba@suse.com" date="1473854400">- Disable arm32 JIT, since its build broken
  (http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2942)</changelog>
  <changelog author="fstrba@suse.com" date="1479124800">- Update to 2.6.8 - OpenJDK 7u121
  * Security fixes
    + S8151921: Improved page resolution
    + S8155968: Update command line options
    + S8155973, CVE-2016-5542: Tighten jar checks (bsc#1005522)
    + S8157176: Improved classfile parsing
    + S8157739, CVE-2016-5554: Classloader Consistency Checking
    (bsc#1005523)
    + S8157749: Improve handling of DNS error replies
    + S8157753: Audio replay enhancement
    + S8157759: LCMS Transform Sampling Enhancement
    + S8157764: Better handling of interpolation plugins
    + S8158302: Handle contextual glyph substitutions
    + S8158993, CVE-2016-5568: Service Menu services (bsc#1005525)
    + S8159495: Fix index offsets
    + S8159503: Amend Annotation Actions
    + S8159511: Stack map validation
    + S8159515: Improve indy validation
    + S8159519, CVE-2016-5573: Reformat JDWP messages (bsc#1005526)
    + S8160090: Better signature handling in pack200
    + S8160094: Improve pack200 layout
    + S8160098: Clean up color profiles
    + S8160591, CVE-2016-5582: Improve internal array handling
    (bsc#1005527)
    + S8160838, CVE-2016-5597: Better HTTP service (bsc#1005528)
    + PR3207, RH1367357: lcms2: Out-of-bounds read in
    Type_MLU_Read()
    + CVE-2016-5556 (bsc#1005524)
  * Import of OpenJDK 7 u121 build 0
    + S6624200: Regression test fails:
    test/closed/javax/swing/JMenuItem/4654927/bug4654927.java
    + S6882559: new JEditorPane("text/plain","") fails for null
    context class loader
    + S7090158: Networking Libraries don't build with javac -Werror
    + S7125055: ContentHandler.getContent API changed in error
    + S7145960: sun/security/mscapi/ShortRSAKey1024.sh failing on
    windows
    + S7187051: ShortRSAKeynnn.sh tests should do cleanup before
    start test
    + S8000626: Implement dead key detection for KeyEvent on Linux
    + S8003890: corelibs test scripts should pass TESTVMOPTS
    + S8005629: javac warnings compiling
    java.awt.EventDispatchThread and sun.awt.X11.XIconWindow
    + S8010297: Missing isLoggable() checks in logging code
    + S8010782: clean up source files containing carriage return
    characters
    + S8014431: cleanup warnings indicated by the -Wunused-value
    compiler option on linux
    + S8015265: revise the fix for 8007037
    + S8016747: Replace deprecated PlatformLogger isLoggable(int)
    with isLoggable(Level)
    + S8020708: NLS mnemonics missing in SwingSet2/JInternalFrame
    demo
    + S8024756: method grouping tabs are not selectable
    + S8026741: jdk8 l10n resource file translation update 5
    + S8048147: Privilege tests with JAAS Subject.doAs
    + S8048357: PKCS basic tests
    + S8049171: Additional tests for jarsigner's warnings
    + S8059177: jdk8u40 l10n resource file translation update 1
    + S8075584: test for 8067364 depends on hardwired text advance
    + S8076486: [TESTBUG]
    javax/security/auth/Subject/doAs/NestedActions.java fails if
    extra VM options are given
    + S8077953: [TEST_BUG]
    com/sun/management/OperatingSystemMXBean/TestTotalSwap.java
    Compilation failed after JDK-8077387
    + S8080628: No mnemonics on Open and Save buttons in
    JFileChooser
    + S8083601: jdk8u60 l10n resource file translation update 2
    + S8140530: Creating a VolatileImage with size 0,0 results in
    no longer working g2d.drawString
    + S8142926: OutputAnalyzer's shouldXXX() calls return this
    + S8143134: L10n resource file translation update
    + S8147077: IllegalArgumentException thrown by
    api/java_awt/Component/FlipBufferStrategy/indexTGF_General
    + S8148127: IllegalArgumentException thrown by JCK test
    api/java_awt/Component/FlipBufferStrategy/indexTGF_General in
    opengl pipeline
    + S8150611: Security problem on sun.misc.resources.Messages*
    + S8157653: [Parfait] Uninitialised variable in awt_Font.cpp
    + S8158734: JEditorPane.createEditorKitForContentType throws
    NPE after 6882559
    + S8159684: (tz) Support tzdata2016f
    + S8160934: isnan() is not available on older MSVC compilers
    + S8162411: Service Menu services 2
    + S8162419: closed/com/oracle/jfr/runtime/TestVMInfoEvent.sh
    failing after JDK-8155968
    + S8162511: 8u111 L10n resource file updates
    + S8162792: Remove constraint DSA keySize &lt; 1024 from
    jdk.jar.disabledAlgorithms in jdk8
    + S8164452: 8u111 L10n resource file update - msgdrop 20
    + S8165816: jarsigner -verify shows jar unsigned if it was
    signed with a weak algorithm
    + S8166381: Back out changes to the java.security file to not
    disable MD5
  * Backports
    + S6604109, PR3162:
    javax.print.PrintServiceLookup.lookupPrintServices fails
    SOMETIMES for Cups
    + S6907252, PR3162: ZipFileInputStream Not Thread-Safe
    + S8024046, PR3162: Test sun/security/krb5/runNameEquals.sh
    failed on 7u45 Embedded linux-ppc*
    + S8028479, PR3162: runNameEquals still cannot precisely detect
    if a usable native krb5 is available
    + S8034057, PR3162: Files.getFileStore and Files.isWritable do
    not work with SUBST'ed drives (win)
    + S8038491, PR3162: Improve synchronization in ZipFile.read()
    + S8038502, PR3162: Deflater.needsInput() should use
    synchronization
    + S8059411, PR3162: RowSetWarning does not correctly chain
    warnings
    + S8062198, PR3162: Add RowSetMetaDataImpl Tests and add column
    range validation to isdefinitlyWritable
    + S8066188, PR3162: BaseRowSet returns the wrong default value
    for escape processing
    + S8072466, PR3162: Deadlock when initializing MulticastSocket
    and DatagramSocket
    + S8075118, PR3162: JVM stuck in infinite loop during
    verification
    + S8076579, PR3162: Popping a stack frame after exception
    breakpoint sets last method param to exception
    + S8078495, PR3162: End time checking for native TGT is wrong
    + S8078668, PR3162: jar usage string mentions unsupported
    option '-n'
    + S8080115, PR3162: (fs) Crash in libgio when calling
    Files.probeContentType(path) from parallel threads
    + S8081794, PR3162: ParsePosition getErrorIndex returns 0 for
    TimeZone parsing problem
    + S8129957, PR3162: Deadlock in JNDI LDAP implementation when
    closing the LDAP context
    + S8130136, PR3162: Swing window sometimes fails to repaint
    partially when it becomes exposed
    + S8130274, PR3162: java/nio/file/FileStore/Basic.java fails
    when two successive stores in an iteration are determined to
    be equal
    + S8132551, PR3162: Initialize local variables before returning
    them in p11_convert.c
    + S8133207, PR3162: [TEST_BUG] ParallelProbes.java test fails
    after changes for JDK-8080115
    + S8133666, PR3162: OperatingSystemMXBean reports abnormally
    high machine CPU consumption on Linux
    + S8135002, PR3162: Fix or remove broken links in
    objectMonitor.cpp comments
    + S8137121, PR3162: (fc) Infinite loop FileChannel.truncate
    + S8137230, PR3162: TEST_BUG:
    java/nio/channels/FileChannel/LoopingTruncate.java timed out
    + S8139373, PR3162: [TEST_BUG]
    java/net/MulticastSocket/MultiDead.java failed with timeout
    + S8140249, PR3162: JVM Crashing During startUp If Flight
    Recording is enabled
    + S8141491, PR3160, G592292: Unaligned memory access in Bits.c
    + S8144483, PR3162: One long Safepoint pause directly after
    each GC log rotation
    + S8149611, PR3160, G592292: Add tests for
    Unsafe.copySwapMemory
  * Bug fixes
    + S8078628, PR3151: Zero build fails with pre-compiled headers
    disabled
    + PR3128: pax-mark-vm script calls "exit -1" which is invalid
    in dash
    + PR3131: PaX marking fails on filesystems which don't support
    extended attributes
    + PR3135: Makefile.am rule
    stamps/add/tzdata-support-debug.stamp has a typo in
    add-tzdata dependency
    + PR3141: Pass $(CC) and $(CXX) to OpenJDK build
    + PR3166: invalid zip timestamp handling leads to error
    building bootstrap-javac
    + PR3202: Update infinality configure test
    + PR3212: Disable ARM32 JIT by default
  * CACAO
    + PR3136: CACAO is broken due to 2 new native methods in
    sun.misc.Unsafe (from S8158260)
  * JamVM
    + PR3134: JamVM is broken due to 2 new native methods in
    sun.misc.Unsafe (from S8158260)
  * AArch64 port
    + S8167200, PR3204: AArch64: Broken stack pointer adjustment
    in interpreter
    + S8168888: Port 8160591: Improve internal array handling to
    AArch64.
    + PR3211: AArch64 build fails with pre-compiled headers
    disabled
- Changed patch:
  * java-1_7_0-openjdk-gcc6.patch
    + Rediff to changed context</changelog>
  <changelog author="fstrba@suse.com" date="1487073600">- Update to 2.6.9 - OpenJDK 7u131 (bsc#1020905)
  * Security fixes
  - S8138725: Add options for Javadoc generation
  - S8140353: Improve signature checking
  - S8151934, CVE-2017-3231: Resolve class resolution
  - S8156804, CVE-2017-3241: Better constraint checking
  - S8158406: Limited Parameter Processing
  - S8158997: JNDI Protocols Switch
  - S8159507: RuntimeVisibleAnnotation validation
  - S8161218: Better bytecode loading
  - S8161743, CVE-2017-3252: Provide proper login context
  - S8162577: Standardize logging levels
  - S8162973: Better component components
  - S8164143, CVE-2017-3260: Improve components for menu items
  - S8164147, CVE-2017-3261: Improve streaming socket output
  - S8165071, CVE-2016-2183: Expand TLS support
  - S8165344, CVE-2017-3272: Update concurrency support
  - S8166988, CVE-2017-3253: Improve image processing performance
  - S8167104, CVE-2017-3289: Additional class construction
    refinements
  - S8167223, CVE-2016-5552: URL handling improvements
  - S8168705, CVE-2016-5547: Better ObjectIdentifier validation
  - S8168714, CVE-2016-5546: Tighten ECDSA validation
  - S8168728, CVE-2016-5548: DSA signing improvments
  - S8168724, CVE-2016-5549: ECDSA signing improvments
  * Import of OpenJDK 7 u131 build 0
  - S6253144: Long narrowing conversion should describe the
    algorithm used and implied "risks"
  - S6328537: Improve javadocs for Socket class by adding
    references to SocketOptions
  - S6978886: javadoc shows stacktrace after print error
    resulting from disk full
  - S6995421: Eliminate the static dependency to
    sun.security.ec.ECKeyFactory
  - S6996372: synchronizing handshaking hash
  - S7027045: (doc) java/awt/Window.java has several typos in
    javadoc
  - S7054969: Null-check-in-finally pattern in java/security
    documentation
  - S7072353: JNDI libraries do not build with javac -Xlint:all
  - Werror
  - S7075563: Broken link in "javax.swing.SwingWorker"
  - S7077672: jdk8_tl nightly fail in step-2 build on 8/10/11
  - S7088502: Security libraries don't build with javac -Werror
  - S7092447: Clarify the default locale used in each locale
    sensitive operation
  - S7093640: Enable client-side TLS 1.2 by default
  - S7103570: AtomicIntegerFieldUpdater does not work when
    SecurityManager is installed
  - S7117360: Warnings in java.util.concurrent.atomic package
  - S7117465: Warning cleanup for IMF classes
  - S7187144: JavaDoc for ScriptEngineFactory.getProgram()
    contains an error
  - S8000418: javadoc should used a standard "generated by
    javadoc" string
  - S8000666: javadoc should write directly to Writer instead of
    composing strings
  - S8000673: remove dead code from HtmlWriter and subtypes
  - S8000970: break out auxiliary classes that will prevent
    multi-core compilation of the JDK
  - S8001669: javadoc internal DocletAbortException should set
    cause when appropriate
  - S8008949: javadoc stopped copying doc-files
  - S8011402: Move blacklisting certificate logic from hard code
    to data
  - S8011547: Update XML Signature implementation to Apache
    Santuario 1.5.4
  - S8012288: XML DSig API allows wrong tag names and extra
    elements in SignedInfo
  - S8016217: More javadoc warnings
  - S8017325: Cleanup of the javadoc &lt;code&gt; tag in
    java.security.cert
  - S8017326: Cleanup of the javadoc &lt;code&gt; tag in
    java.security.spec
  - S8019772: Fix doclint issues in javax.crypto and
    javax.security subpackages
  - S8020557: javadoc cleanup in javax.security
  - S8020688: Broken links in documentation at
    http://docs.oracle.com/javase/6/docs/api/index.
  - S8021108: Clean up doclint warnings and errors in java.text
    package
  - S8021417: Fix doclint issues in java.util.concurrent
  - S8021833: javadoc cleanup in java.net
  - S8022120: JCK test
    api/javax_xml/crypto/dsig/TransformService/index_ParamMethods
    fails
  - S8022175: Fix doclint warnings in javax.print
  - S8022406: Fix doclint issues in java.beans
  - S8022746: List of spelling errors in API doc
  - S8024779: [macosx] SwingNode crashes on exit
  - S8025085: [javadoc] some errors in javax/swing
  - S8025218: [javadoc] some errors in java/awt classes
  - S8025249: [javadoc] fix some javadoc errors in javax/swing/
  - S8025409: Fix javadoc comments errors and warning reported by
    doclint report
  - S8026021: more fix of javadoc errors and warnings reported by
    doclint, see the description
  - S8037099: [macosx] Remove all references to GC from native
    OBJ-C code
  - S8038184: XMLSignature throws StringIndexOutOfBoundsException
    if ID attribute value is empty String
  - S8038349: Signing XML with DSA throws Exception when key is
    larger than 1024 bits
  - S8049244: XML Signature performance issue caused by
    unbuffered signature data
  - S8049432: New tests for TLS property jdk.tls.client.protocols
  - S8050893: (smartcardio) Invert reset argument in tests in
    sun/security/smartcardio
  - S8059212: Modify sun/security/smartcardio manual regression
    tests so that they do not just fail if no cardreader found
  - S8068279: (typo in the spec)
    javax.script.ScriptEngineFactory.getLanguageName
  - S8068491: Update the protocol for references of
    docs.oracle.com to HTTPS.
  - S8069038: javax/net/ssl/TLS/TLSClientPropertyTest.java needs
    to be updated for JDK-8061210
  - S8076369: Introduce the jdk.tls.client.protocols system
    property for JDK 7u
  - S8139565: Restrict certificates with DSA keys less than 1024
    bits
  - S8140422: Add mechanism to allow non default root CAs to be
    not subject to algorithm restrictions
  - S8140587: Atomic*FieldUpdaters should use Class.isInstance
    instead of direct class check
  - S8143959: Certificates requiring blacklisting
  - S8145984: [macosx] sun.lwawt.macosx.CAccessible leaks
  - S8148516: Improve the default strength of EC in JDK
  - S8149029: Secure validation of XML based digital signature
    always enabled when checking wrapping attacks
  - S8151893: Add security property to configure XML Signature
    secure validation mode
  - S8155760: Implement Serialization Filtering
  - S8156802: Better constraint checking
  - S8161228: URL objects with custom protocol handlers have port
    changed after deserializing
  - S8161571: Verifying ECDSA signatures permits trailing bytes
  - S8163304: jarsigner -verbose -verify should print the
    algorithms used to sign the jar
  - S8164908: ReflectionFactory support for IIOP and custom
    serialization
  - S8165230: RMIConnection addNotificationListeners failing with
    specific inputs
  - S8166393: disabledAlgorithms property should not be strictly
    parsed
  - S8166591: [macos 10.12] Trackpad scrolling of text on OS X
    10.12 Sierra is very fast (Trackpad, Retina only)
  - S8166739: Improve extensibility of ObjectInputFilter
    information passed to the filter
  - S8166875: (tz) Support tzdata2016g
  - S8166878: Connection reset during TLS handshake
  - S8167356: Follow up fix for jdk8 backport of 8164143. Changes
    for CMenuComponent.m were missed
  - S8167459: Add debug output for indicating if a chosen
    ciphersuite was legacy
  - S8167472: Chrome interop regression with JDK-8148516
  - S8167591: Add MD5 to signed JAR restrictions
  - S8168861: AnchorCertificates uses hardcoded password for
    cacerts keystore
  - S8168993: JDK8u121 L10n resource file update
  - S8169191: (tz) Support tzdata2016i
  - S8169688: Backout (remove) MD5 from
    jdk.jar.disabledAlgorithms for January CPU
  - S8169911: Enhanced tests for jarsigner -verbose -verify after
    JDK-8163304
  - S8170131: Certificates not being blocked by
    jdk.tls.disabledAlgorithms property
  - S8170268: 8u121 L10n resource file update - msgdrop 20
  - S8173622: Backport of 7180907 is incomplete
  - S8173849: Fix use of java.util.Base64 in test cases
  - S8173854: [TEST] Update DHEKeySizing test case following
    8076328 &amp; 8081760
  * Backports
  - S7102489, PR3316, RH1390708: RFE: cleanup jlong typedef on
    __APPLE__and _LLP64 systems.
  - S8000351, PR3316, RH1390708: Tenuring threshold should be
    unsigned
  - S8153711, PR3315, RH1284948: [REDO] JDWP: Memory Leak:
    GlobalRefs never deleted when processing invokeMethod command
  - S8170888, PR3316, RH1390708: [linux] Experimental support for
    cgroup memory limits in container (ie Docker) environments
  * Bug fixes
  - PR3318: Replace 'infinality' with 'improved font rendering'
    (--enable-improved-font-rendering)
  - PR3318: Fix compatibility with vanilla Fontconfig
  - PR3318: Fix glyph y advance
  - PR3318: Always round glyph advance in 26.6 space
  - PR3318: Simplify glyph advance handling
  - PR3324: Fix NSS_LIBDIR substitution in
    make_generic_profile.sh broken by PR1989
  * AArch64 port
  - S8165673, PR3320: AArch64: Fix JNI floating point argument
    handling</changelog>
</package>
<package pkgid="319cee7416824180d61c93b32ed9bd43b9b3cc5a" name="java-1_7_0-openjdk-javadoc" arch="x86_64">
  <version epoch="0" ver="1.7.0.131" rel="2.1"/>
  <changelog author="fstrba@suse.com" date="1433246400">- Added patch:
  * implicit-fortify-decl.patch
  - Fix implicit-fortify-decl error due tu missing include</changelog>
  <changelog author="fstrba@suse.com" date="1433505600">- Added patch:
  * signed-overflow.patch
  - Upstream fix for signed overflow that makes
    ChunkPool::allocate go OOM</changelog>
  <changelog author="fstrba@suse.com" date="1433937600">- Added patch:
  * zero-dummy.patch
  - Fix crash in ZERO VM built with gcc5</changelog>
  <changelog author="tchvatal@suse.com" date="1434628800">- Use priority matching to ibm-java, always 5 bigger than it</changelog>
  <changelog author="fstrba@suse.com" date="1437480000">- Update to 2.6.0 - OpenJDK 7u80
  * OpenJDK
  - S4792059: test/java/io/pathNames/GeneralSolaris.java fails on
    symbolic links
  - S4991647: PNGMetadata.getAsTree() sets bitDepth to invalid
    value
  - S5036554: unmarshal error on CORBA alias type in CORBA any
  - S6458027: Disabling IPv6 on a specific network interface
    causes problems
  - S6642881: Improve performance of Class.getClassLoader()
  - S6695379: Copy method annotations and parameter annotations to
    synthetic bridge methods
  - S6883953: java -client -XX:ValueMapInitialSize=0 crashes
  - S6931564: Incorrect display name of Locale for south africa
  - S6976528: PS: assert(!limit_exceeded || softrefs_clear)
    failed: Should have been cleared
  - S6984762: Invalid close of file descriptor '-1' in
    findZoneinfoFile
  - S6993873: java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java
    test indicates ".a frame wasn't focused on click" jdk7 issue
    on linux
  - S7010989: Duplicate closure of file descriptors leads to
    unexpected and incorrect closure of sockets
  - S7017962: Obsolete link is used in URL class level spec
  - S7033533: realSync() doesn't work with Xfce
  - S7036518: TEST_BUG: add cygwin support to
    test/java/nio/charset/coders/CheckSJISMappingProp.sh
  - S7052170: javadoc -charset option generates wrong meta tag
  - S7145454: JVM wide monitor lock in Currency.getInstance(String)
  - S7152892: some jtreg tests fail with permission denied
  - S7153157: ClassValue.get does not return if computeValue calls
    remove
  - S7156459: Remove unnecessary get() from Currency.getInstance()
  - S7158636: InterfaceAddress.getBroadcast() returns invalid
    broadcast address on WLAN
  - S7160604: Using non-opaque windows - popups are initially not
    painted correctly
  - S7161320: TEST_BUG: java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java fails
    (Invalid key code)
  - S7164841: Improvements to the GC log file rotation
  - S7172176: test/sun/tools/jconsole/ImmutableResourceTest.sh
    failing
  - S7172865: PropertyDescriptor fails to work with setter method
    name if setter is non-void
  - S7178362: Socket impls should ignore unsupported proxy types
    rather than throwing
  - S7180038: regression test failure, SSLEngineBadBufferArrayAccess.java
  - S7180557: InetAddress.getLocalHost throws UnknownHostException
    on java7u5 on OSX
  - S7196009: SunPkcs11 provider fails to parse config path
    containing parenthesis
  - S7199674: (props) user.home property does not return an
    accessible location in sandboxed environment [macosx]
  - S8001633: Wrong alt processing during switching between
    windows.
  - S8002148: [TEST_BUG] The four lines printed are not the bold
    typeface.
  - S8004488: wrong permissions checked in krb5
  - S8006023: Embedded Builds fail management test because of
    requirement for UsePerfData being enabled.
  - S8008328: [partfait] Null pointer defererence in
    hotspot/src/cpu/x86/vm/frame_x86.inline.hpp
  - S8008386: (cs) Unmappable leading should be decoded to
    replacement.
  - S8008759: Do not let internal JDK zlib symbols leak out of
    fastdebug libzip.so
  - S8009258: TEST_BUG:java/io/pathNames/GeneralWin32.java fails
    intermittently
  - S8010371: getaddrinfo can fail with EAI_SYSTEM/EAGAIN, causes
    UnknownHostException to be thrown
  - S8010738: G1: Output for full GCs with +PrintGCDetails should
    contain perm gen/meta data size change info
  - S8011795: DOM Serializer prints stack traces to System.err
  - S8012625: Incorrect handling of HTTP/1.1 " Expect: 100-continue "
    in HttpURLConnection
  - S8012941: JSR 292: too deep inlining might crash compiler
    because of stack overflow
  - S8013098: [macosx] localized aqua_xx.properties are not
    included in rt.jar
  - S8013485: javac can't handle annotations with a &lt;clinit&gt; from
    a previous compilation unit
  - S8013849: Awt assert on Hashtable.cpp:124
  - S8014254: Selector in HttpServer introduces a 1000 ms delay
    when using KeepAlive
  - S8015586: [macosx] Test closed/java/awt/print/PrinterJob/PrintToDir.java
    fails on MacOSX
  - S8015628: Test Failure in closed/java/io/pathNames/GeneralSolaris.java
  - S8015780: java/lang/reflect/Method/GenericStringTest.java failing
  - S8016579: (process) IOException thrown by ProcessBuilder.start()
    method is incorrectly encoded
  - S8017212: File.createTempFile requires unnecessary "read"
    permission
  - S8019800: Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011
  - S8019834: InetAddress.getByName hangs for bad IPv6 literals
  - S8020675: invalid jar file in the bootclasspath could lead to
    jvm fatal error
  - S8020829: NMT tests fail on platforms if NMT detail is not
    supported
  - S8022229: Intermittent test failures in sun/tools/jstatd
  - S8022531: [TEST_BUG] After double-click on the folder names,
    there is no 'OK' button in the dialog.
  - S8022836: JVM crashes in JVMTIENVBASE::GET_CURRENT_CONTENDED_MONITOR
    and GET_OWNED_MONITOR
  - S8024675: java/net/NetworkInterface/UniqueMacAddressesTest.java
    fails on Windows
  - S8024677: [TESTBUG] Move tests for classes in /testlibrary
  - S8024932: [TEST_BUG] [macosx] javax/swing/text/StyledEditorKit/8016833/bug8016833.java failed
  - S8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java
    fails with TestData): failure java.lang.AssertionError:
    expected [true] but found [false]
  - S8025710: Proxied HTTPS connections reused by HttpClient can
    send CONNECT to the server
  - S8025917: JDK demo applets not running with &gt;=7u40 or (JDK 8
    and JDK 9)
  - S8026245: InetAddress.getLocalHost crash if IPv6 disabled (macosx)
  - S8026303: CMS: JVM intermittently crashes with "FreeList of
    size 258 violates Conservation Principle" assert
  - S8027026: Change keytool -genkeypair to use -keyalg RSA
  - S8027348: (process) Enhancement of handling async close of
    ProcessInputStream
  - S8027695: There should be a space before % sign in Swedish locale
  - S8027961: Inet[4|6]Address native initializing code should check
    field/MethodID values
  - S8028073: race condition in ObjectMonitor implementation causing
    deadlocks
  - S8028074: InetAddress.getByName fails with UHE "invalid IPv6
    address" if host name starts with a-f
  - S8028159: C2: compiler stack overflow during inlining of
    @ForceInline methods
  - S8028280: ParkEvent leak when running modified runThese which
    only loads classes
  - S8028484: [TEST_BUG][macosx] closed/java/awt/MouseInfo/JContainerMousePositionTest fails
  - S8029073: (corba) New connection reclaimed when number of
    connection is greater than highwatermark
  - S8029190: VM_Version::determine_features() asserts on Fujitsu
    Sparc64 CPUs
  - S8029302: Performance regression in Math.pow intrinsic
  - S8029607, RH1230702, PR2418: Type of Service (TOS) cannot be
    set in IPv6 header
  - S8029775: Solaris code cleanup
  - S8030114: [parfait] warnings from b119 for
    jdk.src.share.native.sun.security.smartcardio: JNI exception
    pending
  - S8030192: TESTFAIL: java/util/logging/TestLoggerBundleSync.java
    failed with NPE
  - S8030712: TEST_BUG : java/lang/ProcessBuilder/BasicLauncher.java
    fails if java output contains VM warning
  - S8030878: JConsole issues meaningless message if SSL connection
    fails
  - S8030976: Untaken paths should be more vigorously pruned at
    highest optimization level
  - S8031061: new hotspot build - hs24.60-b07
  - S8031068: java/util/logging/ParentLoggersTest.java:
    checkLoggers: getLoggerNames() returned unexpected loggers
  - S8031435: Ftp download does not work properly for ftp user
    without password
  - S8031471: Test closed/java/awt/dnd/FileDialogDropTargetTest/FileDialogDropTargetTest.java
    fails on Solaris zones virtual hosts
  - S8031566: regression test failure, SSLEngineBadBufferArrayAccess.java
  - S8031572: jarsigner -verify exits with 0 when a jar file is not
    properly signed
  - S8031743: C2: loadI2L_immI broken for negative memory values
  - S8031764: tmtools/jmap/heap_config tests fail on Linux-ia32
    because it Cant attach to the core file
  - S8031765: Child process error stream is not empty!
  - S8032466: serviceability/sa/jmap-hashcode/Test8028623.java
    fails with compilation errors
  - S8032573: CertificateFactory.getInstance("X.509").generateCertificates(InputStream)
    does not throw CertificateException for invalid input
  - S8032808: Support Solaris SO_FLOW_SLA socket option
  - S8032832: Applet/browser deadlocks, when IIS integrated
    authentication is used
  - S8032864: [macosx] sigsegv (0Xb) Being Generated When Starting
    JDev With Voiceover Running
  - S8032901: WaitForMultipleObjects() return value not handled
    appropriately
  - S8032908: getTextContent doesn't return string in JAXP
  - S8033524: Set minor version for hotspot in 7u80 to 80 and
    build number to b01
  - S8033571: [parfait] warning from b128 for security/smartcardio/pcsc_md.c:
    JNI exception pending
  - S8033627: UTC+02:00 time zones are not detected correctly on
    Windows
  - S8033699: Incorrect radio button behavior
  - S8033970: new hotspot build - hs24.80-b02
  - S8034118: [parfait] JNI exception pending in
    macosx/native/sun/awt/JavaComponentAccessibility.m
  - S8034262: Test java/lang/ProcessBuilder/CloseRace.java fails
  - S8034768: [parfait] JNI exception pending in
    jdk/src/macosx/native/sun/awt/JavaTextAccessibility.m
  - S8034920: new hotspot build - hs24.80-b03
  - S8035435: new hotspot build - hs24.80-b04
  - S8035973: NPE in ForwardBuilder
  - S8035938: Memory leak in JvmtiEnv::GetConstantPool
  - S8036778: new hotspot build - hs24.80-b05
  - S8036823: Stack trace sometimes shows 'locked' instead of
    'waiting to lock'
  - S8036981: JAXB not preserving formatting for xsd:any Mixed
    content
  - S8037502: build.tools.javazic.Zoneinfo incorrectly calculates
    raw GMT offset change time
  - S8037945: Paths.get("").normalize() throws ArrayIndexOutOfBoundsException
  - S8038274: update 8u fix for 8028073 now that 8028280 is
    backported to 8u
  - S8038440: backport few C2 fixes
  - S8038481: CMM Testing: Min/MaxHeapFreeRatio flags should be
    manageable through the API
  - S8038640: new hotspot build - hs24.80-b06
  - S8038785: hot workaround fix for a crash in C2 compiler at
    Node::rematerialize
  - S8038919: Requesting focus to a modeless dialog doesn't work
    on Safari
  - S8038961: kinit, klist and ktab aren't built from jdk7u51 in
    licensee src bundles
  - S8038966: JAX-WS handles wrongly xsd:any arguments for Web
    services
  - S8039042: G1: Phantom zeros in cardtable
  - S8039118: Windows build failure (j2pcsc.dll : fatal error
    unresolved external symbol throwByName)
  - S8039292: new hotspot build - hs24.80-b07
  - S8039368: Remove testcase from npt utf.c
  - S8039891: Remove ppcsflt builds from JPRT
  - S8039899: Missing licence headers in test for JDK-8033113
  - S8040076: Memory leak: java.awt.List objects allowing multiple
    selections are not GC-ed.
  - S8040664: Revert temporary fix JDK-8038785
  - S8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 -
    assert(! had_error) failed: bad dominance
  - S8041507: Java Access Bridge version strings need to be fixed
  - S8041725: Nimbus JList selection colors persist across L&amp;F changes
  - S8041791: String.toLowerCase regression - violates Unicode standard
  - S8041918: BootstrapMethods attribute cannot be empty.
  - S8041931: test/sun/net/www/http/HttpClient/B8025710.java
    fails with cannot find keystore
  - S8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java
    failing on all platforms
  - S8041984: CompilerThread seems to occupy all CPU in a very
    rare situation
  - S8042052: assert(t != NULL) failed: must set before get
  - S8042235: redefining method used by multiple MethodHandles
    crashes VM
  - S8042247: Make 7u60 the default jprt release for hs24.80
  - S8042250: Misleading command line output for
    ReservedCodeCacheSize validation
  - S8042465: Applet menus not rendering when browser is full
    screen on Mac
  - S8042835: Remove mnemonic character from open, save and open
    directory JFileChooser's buttons
  - S8042982: Unexpected RuntimeExceptions being thrown by SSLEngine
  - S8043129: JAF initialisation in SAAJ clashing with the one in
    javax.mail
  - S8043354: OptimizePtrCompare too aggressive when allocations
    are present
  - S8043413: REGRESSION: Hotspot causes segmentation fault in
    jdk8ux, but not in jdk7ux
  - S8043720: (smartcardio) Native memory should be handled more
    accurately
  - S8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
  - S8044614: [macosx] Focus issue with 2 applets in firefox
  - S8044725: Bug in zlib 1.2.5 prevents inflation of some gzipped
    files (zlib 1.2.8 port)
  - S8046007: Java app receives javax.print.PrintException: Printer
    is not accepting job
  - S8046024: JDI shared memory transport failed with "Observed
    abandoned IP mutex"
  - S8046233: VerifyError on backward branch
  - S8046269: Build broken : THIS_FILE : undeclared identifier
  - S8046275: Fastdebug build failing on jdk9/hs/ control jobs
    after pulling some hs-comp changes
  - S8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java
    failed error_cnt=12
  - S8046289: compiler/6340864/TestLongVect.java timeout with
  - S8046495: KeyEvent can not be accepted in quick mouse clicking
  - S8046516: Segmentation fault in JVM (easily reproducible)
  - S8046559: NPE when changing Windows theme
  - S8046588: test for SO_FLOW_SLA availability does not check for
    EACCESS
  - S8047186: jdk.net.Sockets throws InvocationTargetException
    instead of original runtime exceptions
  - S8047187: Test jdk/net/Sockets/Test.java fails to compile
    after fix JDK-8046588
  - S8047340: (process) Runtime.exec() fails in Turkish locale
  - S8048050: Agent NullPointerException when rmi.port in use
  - S8048110: Using tables in JTextPane leads to infinite loop in
    FlowLayout.layoutRow
  - S8048170: Test closed/java/text/Normalizer/ConformanceTest.java
    failed
  - S8048212, PR2418: Two tests failed with
    "java.net.SocketException: Bad protocol option" on Windows
    after 8029607
  - S8048271: Minor GC times doubled from JDK 6u35 to JDK 7u51
  - S8048506: [macosx] javax.swing.PopupFactory issue with null owner
  - S8048887: SortingFocusTraversalPolicy throws
    IllegalArgumentException from the sort method
  - S8049514: FEATURE_SECURE_PROCESSING can not be turned off on a
    validator through SchemaFactory
  - S8049684: pstack crashes on java core dump
  - S8050022: linux-sparcv9: assert(SharedSkipVerify || obj-&gt;is_oop())
    failed: sanity check
  - S8050386: javac, follow-up of fix for JDK-8049305
  - S8050983: Misplaced parentheses in sun.net.www.http.HttpClient
    break HTTP PUT streaming
  - S8051004: javac, incorrect bug id in tests for JDK-8050386
  - S8051844: BootstrapMethods attribute cannot be empty again
  - S8051857: OperationTimedOut exception inside from
    XToolkit.syncNativeQueue call
  - S8052159: TEST_BUG: javax/swing/JTextField/8036819/bug8036819.java
    fails to compile
  - S8052406: SSLv2Hello protocol may be filter out unexpectedly
  - S8054019: Keytool Error publicKey's is not X.509, but X509
  - S8054478: C2: Incorrectly compiled char[] array access crashes
    JVM
  - S8054530: C2: assert(res == old_res) failed: Inconsistency
    between old and new
  - S8054817: File ccache only recognizes Linux and Solaris defaults
  - S8054841: (process) ProcessBuilder leaks native memory
  - S8054883: Segmentation error while running program
  - S8055045: StringIndexOutOfBoundsException while reading
    krb5.conf
  - S8055421: (fs) bad error handling in java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
  - S8055731: sun/security/smartcardio/TestDirect.java throws
    java.lang.IndexOutOfBoundsException
  - S8055949: ByteArrayOutputStream capacity should be maximal
    array size permitted by VM
  - S8056026: Debug security logging should print Provider used
    for each crypto operation
  - S8056156: [TEST_BUG] Test javax/swing/JFileChooser/8046391/bug8046391.java
    fails in Windows
  - S8056309: Set minor version for hotspot in 7u76 to 76 and
    build number to b01
  - S8056914: Right Click Menu for Paste not showing after
    upgrading to java 7
  - S8057008: [TEST_BUG] Test java/awt/Focus/SortingFPT/JDK8048887.java
    fails with compilation error
  - S8057530: (process) Runtime.exec throws garbled message in jp
    locale
  - S8057564: JVM hangs at getAgentProperties after attaching to
    VM with lower
  - S8057813: Alterations to jdk_security3 test target
  - S8058113: Execution of OnOutOfMemoryError command hangs on
    linux-sparc
  - S8058120: Rendering / caret errors with HTMLDocument
  - S8058473: "Comparison method violates its general contract"
    when using Clipboard
  - S8058583: Remove CompilationRepeat
  - S8058608: JVM crash during Kerberos logins using des3-cbc-md5
    on OSX
  - S8058927: ATG throws ClassNotFoundException
  - S8058932: java/net/InetAddress/IPv4Formats.java failed because
    hello.foo.bar does exist
  - S8058935: CPU detection gives 0 cores per cpu, 2 threads per
    core in Amazon EC2 environment
  - S8058936: hotspot/test/Makefile should use jtreg script from
    $JT_HOME/bin/jreg (instead of $JT_HOME/win32/bin/jtreg)
  - S8059216: Make PrintGCApplicationStoppedTime print information
    about stopping threads
  - S8059299: assert(adr_type != NULL) failed: expecting TypeKlassPtr
  - S8059327: XML parser returns corrupt attribute value
  - S8059563: (proxy) sun.misc.ProxyGenerator.generateProxyClass
    should create intermediate directories
  - S8060006: No Russian time zones mapping for Windows
  - S8060169: Update the Crash Reporting URL in the Java crash log
  - S8060170: Support SIO_LOOPBACK_FAST_PATH option on Windows
  - S8061507: Increment hsx 24.76 build to b02 for 7u76-b05
  - S8061694: Increment hsx 24.76 build to b03 for 7u76-b06
  - S8061954: 7u76 - deployment warning dialogs do not work on Linux
  - S8062021: NPE in sun/lwawt/macosx/CPlatformWindow::toFront
    after JDK-8060146
  - S8062170: java.security.ProviderException: Error parsing
    configuration with space
  - S8062178: merge issue: Test closed/java/util/TimeZone/Bug6329116.java
    fails in 7u-cpu nightly
  - S8062608: BCEL corrupts debug data of methods that use generics
  - S8062672: JVM crashes during GC on various asserts which
    checks that HeapWord ptr is an oop
  - S8062744: jdk.net.Sockets.setOption/getOption does not support
    IP_TOS
  - S8062771: Core reflection should use final fields whenever
    possible
  - S8062923: XSL: Run-time internal error in 'substring()'
  - S8062924: XSL: wrong answer from substring() function
  - S8064391: More thread safety problems in core reflection
  - S8064407: (fc) FileChannel transferTo should use TransmitFile
    on Windows
  - S8064493: Increment the build value to b04 for hs24.76 in 7u76-b08
  - S8064516: BCEL still corrupts generic methods if bytecode
    offsets are modified
  - S8064533: Remove and retag jdk7u76-b08 tag in 7u76/jdk repo
  - S8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8
  - S8064846: Lazy-init thread safety problems in core reflection
  - S8065098: JColorChooser no longer supports drag and drop
    between two JVM instances
  - S8065238, PR2478: javax.naming.NamingException after upgrade
    to JDK 8
  - S8065552: setAccessible(true) on fields of Class may throw a
    SecurityException
  - S8065553: Failed Java web start via IPv6 (Java7u71 or later)
  - S8065609: 7u76 l10n resource file translation update
  - S8065618: C2 RA incorrectly removes kill projections
  - S8065674: javac generates incorrect LVT table for trivial cases
  - S8065765: Missing space in output message
    from -XX:+CheckEndorsedAndExtDirs
  - S8065994: HTTP Tunnel connection to NTLM proxy reauthenticates
    instead of using keep-alive
  - S8066045: opto/node.hpp:355, assert(i &lt; _max) failed: oob: i=1, _max=1
  - S8066103: C2's range check smearing allows out of bound array
    accesses
  - S8066612: Add a test that will call getDeclaredFields() on all
    classes and try to set them accessible.
  - S8066649: 8u backport for 8065618 is incorrect
  - S8066756: Test test/sun/awt/dnd/8024061/bug8024061.java fails
  - S8066775: opto/node.hpp:355, assert(i &lt; _max) failed: oob: i=1, _max=1
  - S8068338: Better message about incompatible zlib in Deflater.init
  - S8068507: (fc) Rename the new jdk.net.enableFastFileTransfer
    system property to jdk.nio.enableFastFileTransfer
  - S8068625: Remove extra year check for GenerateCurrencyData fix
  - S8068639: Make certain annotation classfile warnings opt-in
  - S8071423: Increment hsx 24.80 build to b08 for 7u80-b07
  - S8071499: java/net/InetAddress/B5087907.java fails with jdk7u85
  - S8071807: Increment hsx 24.80 build to b09 for 7u80-b08
  - S8072040: jdk7u80 l10n resource file translation update
  - S8072458: jdk/test/Makefile references (to be removed) win32
    directory in jtreg
  - S8072639: Increment hsx 24.80 build to b10 for 7u80-b09
  - S8074855: [Regression] Test closed/java/awt/image/Raster/IncorrectScanlineStrideTest.java fails
  - S8075092: Remove erroneous println statement from DoubleByteDecoder
  * Backports
  - S4890063, PR2305, RH1214835: HPROF: default text truncated
    when using doe=n option
  - S6991580, PR2308, RH1210739: IPv6 Nameservers in resolv.conf
    throws NumberFormatException
  - S8021120, PR2301: TieredCompilation can be enabled even if
    TIERED is undefined
  - S8025613, PR2437: clang: remove -Wno-unused-value
  - S8039921, PR2421: SHA1WithDSA with key &gt; 1024 bits not working
  - S8048214, PR2357, G548784: Linker error when compiling
    G1SATBCardTableModRefBS after include order changes
  - S8072385, PR2387: Only the first DNSName entry is checked for
    endpoint identification
  - S8074761, PR2470, RH1194226: Empty optional parameters of LDAP
    query are not interpreted as empty
  - S8075136: Unnecessary sign extension for byte array access
  - S8076212, PR2314: AllocateHeap() and ReallocateHeap() should be
    inlined.
  - S8078654, PR2333: CloseTTFontFileFunc callback should be removed
  - S8078666, PR2326: JVM fastdebug build compiled with GCC 5 asserts
    with "widen increases"
  - S8081315, PR2405: Avoid giflib interlacing workaround with
    giflib 5.0.0 on
  - S8081475, PR2494: SystemTap does not work when JDK is compiled
    with GCC 5
  * Bug fixes
  - PR94: empty install target in Makefile.am
  - PR1374: Provide option to strip and link debugging info after
    build
  - PR1661: Cleanup SYSTEM_GCONF option and allow it to be set
    false
  - PR1786: Allow x86 build to occur on x86_64 using a previously
    built x86_64 build
  - PR1816: Split download/extraction rules for OpenJDK so they
    can run in parallel
  - PR1846: Build fails when using IcedTea7 as bootstrap JDK with
    native ecj
  - PR1847: Synchronise javac.in with IcedTea6
  - PR1883: Search Debian multiarch paths when looking for pcsclite
  - PR1888: Allow tarball checksumming to be disabled
  - PR2060: Fix warnings found by Gentoo ebuild QA with gcc 4.9.1
  - PR2144: make dist fails due to lack of HotSpot-specific patches
  - PR2161: RHEL 6 has a version of GIO which meets the version
    criteria, but has no g_settings_*
  - PR2233, RH1190835: Discover gsettings symbols separately so
    early versions of GLib can be used (e.g. on RHEL 6)
  - PR2236, RH1191652: ppc64le should report its os.arch as ppc64le
    so tools can detect it
  - PR2320: Allow use of system GConf
  - PR2323: System GConf without system GIO configuration broken
  - PR2328: GCJ uses ppc64el named libarch directory on ppc64le
  - PR2341: Update README &amp; INSTALL files
  - PR2359: Ensure all stamp targets have aliases
  - PR2390: Make elliptic curve removal optional
  - PR2394: ppc64le does not support -Xshare:dump
  - PR2395: Path to jvm.cfg is wrong in add-systemtap-boot
  - PR2446: Support system libsctp
  - PR2458: Policy JAR files should be timestamped with the date
    of the policy file they hold
  - PR2482, RH489586, RH1236619: OpenJDK can't handle spaces in
    zone names in /etc/sysconfig/clock
  - PR2496: Enable system PCSC support by default
  - PR2499: Update remove-intree-libraries.sh script
  - PR2507, G541462: Only apply PaX markings by default on running
    PaX kernels
  - PR2530: PaX mark the installed JDK so it runs on hardened
    systems
  - PR2531: Location of docs directory in install-data-local is
    incorrect
  - PR2532: install stage fails where
    BUILD_ARCH_DIR != INSTALL_ARCH_DIR
  - PR2533: Allow greater control of Javadoc installation directory
  - PR2534: Install TRADEMARK, COPYING and ChangeLog as RPM spec
    file does
  - PR2535: install-data-local needs to check that classes.jsa
    actually exists
  - PR2537: Desktop files do not allow installation from multiple
    versions of IcedTea
  - PR2539: Libraries in some subdirectories of jre/lib/{arch} are
    not installed
  - PR2540: Specify a cacerts file for the OpenJDK build as we do
    for OpenJDK 8
  - PR2545: Extend tarball checksumming option to allow the
    checksum to be specified
  - PR2548: install stage doesn't install symbolic links
  - PR2550: Desktop file doesn't reference versioned icon
  * AArch64 port
  - Add copyright to aarch64_ad.m4
  - S8069593: Changes to JavaThread::_thread_state must use acquire
    and release
  - S8074349: AARCH64: C2 generates poor code for some byte and
    character stores
  - S8075045: AARCH64: Stack banging should use store rather than
    load
  - S8075324: Costs of memory operands in aarch64.ad are inconsistent
  - S8075443: AARCH64: Missed L2I optimizations in C2
  - S8075930: AARCH64: Use FP Register in C2
  - S8076467: AARCH64: assertion fail with -XX:+UseG1GC
  - S8079203: AARCH64: Need to cater for different partner
    implementations
  - S8080586: aarch64: hotspot test
    compiler/codegen/7184394/TestAESMain.java fails
  * PPC &amp; AIX port
  - Changes to make aix compile after the merge
  - S8069590: AIX port of "8050807: Better performing performance
    data handling"
  - S8078482, PR2307, RH1201393: ppc: pass thread to
    throw_AbstractMethodError
  - S8080190: PPC64: Fix wrong rotate instructions in the .ad file
- Removed patches:
  * icedtea-2.5.5-gcc5.patch
  * implicit-fortify-decl.patch
  * linux_vs_sys_ptrace.patch
  * signed-overflow.patch
  - Applied upstream
  * openjdk-7-src-b147-stringcompare.patch
  - Fixed by refactoring of the surrounding code
- Modified patch:
  * java-1_7_0-openjdk-suse-desktop-files.patch
  - Adapted to icedtea 2.6.0 content</changelog>
  <changelog author="fstrba@suse.com" date="1437480001">- Update to 2.6.1 - OpenJDK 7u85 (bsc#938248)
  * Security fixes
  - S8043202, CVE-2015-2808: Prohibit RC4 cipher suites
  - S8067694, CVE-2015-2625: Improved certification checking
  - S8071715, CVE-2015-4760: Tune font layout engine
  - S8071731: Better scaling for C1
  - S8072490: Better font morphing redux
  - S8072887: Better font handling improvements
  - S8073334: Improved font substitutions
  - S8073773: Presume path preparedness
  - S8073894: Getting to the root of certificate chains
  - S8074330: Set font anchors more solidly
  - S8074335: Substitute for substitution formats
  - S8074865, CVE-2015-2601: General crypto resilience changes
  - S8074871: Adjust device table handling
  - S8075374, CVE-2015-4748: Responding to OCSP responses
  - S8075378, CVE-2015-4749: JNDI DnsClient Exception Handling
  - S8075738: Better multi-JVM sharing
  - S8075833, CVE-2015-2613: Straighter Elliptic Curves
  - S8075838: Method for typing MethodTypes
  - S8075853, CVE-2015-2621: Proxy for MBean proxies
  - S8076328, CVE-2015-4000: Enforce key exchange constraints
  - S8076376, CVE-2015-2628: Enhance IIOP operations
  - S8076397, CVE-2015-4731: Better MBean connections
  - S8076401, CVE-2015-2590: Serialize OIS data
  - S8076405, CVE-2015-4732: Improve serial serialization
  - S8076409, CVE-2015-4733: Reinforce RMI framework
  - S8077520, CVE-2015-2632: Morph tables into improved form
  - PR2487, CVE-2015-4000: Make jdk8 mode the default for
    jdk.tls.ephemeralDHKeySize
  * OpenJDK
  - S7124253: [macosx] Flavor change notification not coming
  - S8007219: [macosx] Frame size reverts meaning of maximized
    attribute if frame size close to display
  - S8013581: [macosx] Key Bindings break with awt
    GraphicsEnvironment setFullScreenWindow
  - S8014464: Update jcheck for OpenJDK 7
  - S8020210: [macosx] JVM crashes in CWrapper$NSWindow.screen(long)
  - S8027058: sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
    Failed to initialize connector
  - S8027561: [macosx] Cleanup "may not respond to selector"
    warnings in native code
  - S8029868: Fix KSS issues in sun.lwawt.macosx
  - S8042205: javax/management/monitor/*: some tests didn't get
    all the notifications
  - S8043201: Deprecate RC4 in SunJSSE provider
  - S8046817: JDK 8 schemagen tool does not generate xsd files
    for enum types
  - S8048194: GSSContext.acceptSecContext fails when a supported
    mech is not initiator preferred
  - S8064546: CipherInputStream throws BadPaddingException if
    stream is not fully read
  - S8065764: javax/management/monitor/CounterMonitorTest.java hangs
  - S8066952: [TEST-BUG] javax/management/monitor/CounterMonitorTest.java
    hangs
  - S8068674: Increment minor version of HSx for 7u85 and
    initialize the build number
  - S8071668: [macosx] Clipboard does not work with 3rd parties
    Clipboard Managers
  - S8073357: schema1.xsd has wrong content. Sequence of the enum
    values has been changed
  - S8073385: Bad error message on parsing illegal character in
    XML attribute
  - S8074098: 2D_Font/Bug8067699 test fails with SIGBUS crash on
    Solaris Sparc
  - S8074297: substring in XSLT returns wrong character if string
    contains supplementary chars
  - S8075575: com/sun/security/auth/login/ConfigFile/InconsistentError.java
    failed in certain env.
  - S8075576: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java
    failed in certain env.
  - S8075667: (tz) Support tzdata2015b
  - S8076290: JCK test api/xsl/conf/string/string17 starts failing
    after JDK-8074297
  - S8077685: (tz) Support tzdata2015d
  - S8078348: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
    fails with BindException
  - S8078439: SPNEGO auth fails if client proposes MS krb5 OID
  - S8078529: Increment the build value to b02 for hs24.85 in 7u85
  - S8078562: Add modified dates
  - S8080318: jdk8u51 l10n resource file translation update
  - S8081386: Test sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
    test has RC4 dependencies
  - S8081622: Increment the build value to b03 for hs24.85 in 7u85
  - S8081775: two lib/testlibrary tests are failing with "Error.
    failed to clean up files after test" with jtreg 4.1 b12
  - OJ01: Allow OpenJDK to build on PaX-enabled kernels
  - OJ02: Fix build where PAX_COMMAND is not specified
  - OJ03: Only apply PaX-marking when needed by a running PaX kernel
  - OJ04: Revert introduction of lambda expression in
    sun.lwawt.macosx.LWCToolkit
  - OJ05: Fix mistake in 8075374 backport
  * Backports
  - S8087120, RH1206656, PR2553: [GCC5] java.lang.StackOverflowError
    on  Zero JVM initialization on non x86 platforms.
  * Bug fixes
  - PR2501: libjavasctp.so doesn't need to link against libdl when
    linking against libsctp
  - PR2502: Remove -fno-tree-vectorize workaround now
    http://gcc.gnu.org/PR63341 is fixed
  - PR2503: Add existence check for all optional dependencies in
    jdk_generic_profile.sh
  - PR2521: Systems with a GLib without libgio segfault when
    obtaining proxy information
- Removed patch:
  * zero-dummy.patch
  - Integrated in icedtea 2.6.1</changelog>
  <changelog author="fstrba@suse.com" date="1443528000">- Add option to build Sun Elliptical Curve Crypto provider
  * Enable for openSUSE:Factory
- Added patch:
  * icedtea-2.6.1-sunec.patch
  - make it easier to link the SUNEC Crypto provider</changelog>
  <changelog author="fstrba@suse.com" date="1445601600">- Update to 2.6.2 - OpenJDK 7u91 (bsc#951376)
  * Security fixes
  - S8048030, CVE-2015-4734: Expectations should be consistent
  - S8068842, CVE-2015-4803: Better JAXP data handling
  - S8076339, CVE-2015-4903: Better handling of remote object
    invocation
  - S8076383, CVE-2015-4835: Better CORBA exception handling
  - S8076387, CVE-2015-4882: Better CORBA value handling
  - S8076392, CVE-2015-4881: Improve IIOPInputStream consistency
  - S8076413, CVE-2015-4883: Better JRMP message handling
  - S8078427, CVE-2015-4842: More supportive home environment
  - S8078440: Safer managed types
  - S8080541: More direct property handling
  - S8080688, CVE-2015-4860: Service for DGC services
  - S8081760: Better group dynamics
  - S8086092, CVE-2015-4840: More palette improvements
  - S8086733, CVE-2015-4893: Improve namespace handling
  - S8087350: Improve array conversions
  - S8103671, CVE-2015-4805: More objective stream classes
  - S8103675: Better Binary searches
  - S8130078, CVE-2015-4911: Document better processing
  - S8130193, CVE-2015-4806: Improve HTTP connections
  - S8130864: Better server identity handling
  - S8130891, CVE-2015-4843: (bf) More direct buffering
  - S8131291, CVE-2015-4872: Perfect parameter patterning
  - S8132042, CVE-2015-4844: Preserve layout presentation
  * Import of OpenJDK 7 u85 build 2
  - S8133968: Revert 8014464 on OpenJDK 7
  - S8133993: [TEST_BUG] Make CipherInputStreamExceptions compile
    on OpenJDK 7
  - S8134248: Fix recently backported tests to work with OpenJDK
    7u
  - S8134610: Mac OS X build fails after July 2015 CPU
  - S8134618: test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java
    has bad license header
  * Import of OpenJDK 7 u91 build 0
  - S6854417: TESTBUG: java/util/regex/RegExTest.java fails
    intermittently
  - S6966259: Make PrincipalName and Realm immutable
  - S8005226: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
    fails intermittently
  - S8014097: add doPrivileged methods with limited privilege
    scope
  - S8021191: Add isAuthorized check to limited doPrivileged
    methods
  - S8028780: JDK KRB5 module throws OutOfMemoryError when CCache
    is corrupt
  - S8064331: JavaSecurityAccess.doIntersectionPrivilege() drops
    the information about the domain combiner of the stack ACC
  - S8076506: Increment minor version of HSx for 7u91 and
    initialize the build number
  - S8078822: 8068842 fix missed one new file
    PrimeNumberSequenceGenerator.java
  - S8079323: Serialization compatibility for Templates: need to
    exclude Hashtable from serialization
  - S8087118: Remove missing package from java.security files
  - S8098547: (tz) Support tzdata2015e
  - S8130253: ObjectStreamClass.getFields too restrictive
  - S8133321: (tz) Support tzdata2015f
  - S8135043: ObjectStreamClass.getField(String) too restrictive
  * Import of OpenJDK 7 u91 build 1
  - S8072932: Test fails with java.security.AccessControlException:
    access denied ("java.security.SecurityPermission"
    "getDomainCombiner")
  * Backports
  - S6880559, PR2674: Enable PKCS11 64-bit windows builds
  - S6904403, PR2674: assert(f == k-&gt;has_finalizer(),"inconsistent
    has_finalizer") with debug VM
  - S7011441, PR2674: jndi/ldap/Connection.java needs to avoid
    spurious wakeup
  - S7059542, PR2674: JNDI name operations should be locale
    independent
  - S7105461, PR2571: Large JTables are not rendered correctly with
    Xrender pipeline
  - S7105883, PR2560: JDWP: agent crash if there exists a
    ThreadGroup with null name
  - S7107611, PR2674: sun.security.pkcs11.SessionManager is
    scalability blocker
  - S7127066, PR2674: Class verifier accepts an invalid class file
  - S7150092, PR2674: NTLM authentication fail if user specified a
    different realm
  - S7150134, PR2571: JCK api/java_awt/Graphics/index.html#DrawLine
    fails with OOM for jdk8 with XRender pipeline
  - S7152582, PR2674: PKCS11 tests should use the NSS libraries
    available in the OS
  - S7156085, PR2674: ArrayIndexOutOfBoundsException throws in
    UTF8Reader of SAXParser
  - S7177045, PR2674: Rework the TestProviderLeak.java regression
    test, it is too fragile to low memory errors.
  - S7190945, PR2674: pkcs11 problem loading NSS libs on Ubuntu
  - S8005226, PR2674: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
    fails intermittently
  - S8009438, PR2674: sun/security/pkcs11/Secmod tests failing on
    Ubuntu 12.04
  - S8011709, PR2509: [parfait] False positive: memory leak in
    jdk/src/share/native/sun/font/layout/CanonShaping.cpp
  - S8012971, PR2674: PKCS11Test hiding exception failures
  - S8016105, PR2560: Add complementary RETURN_NULL allocation
    macros in allocation.hpp
  - S8020424, PR2674: The NSS version should be detected before
    running crypto tests
  - S8020443, PR2674: Frame is not created on the specified
    GraphicsDevice with two monitors
  - S8021897, PR2560: EXCEPTION_ACCESS_VIOLATION on debugging
    String.contentEquals()
  - S8022683, PR2560: JNI GetStringUTFChars should return NULL on
    allocation failure not abort the VM
  - S8023052, PR2509: JVM crash in native layout
  - S8025922, PR2560: JNI access to Strings need to check if the
    value field is non-null
  - S8026119. PR2679: Regression test DHEKeySizing.java failing
    intermittently
  - S8027624, PR2674: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    unstable again
  - S8033069, PR2674: mouse wheel scroll closes combobox popup
  - S8035150, PR2674: ShouldNotReachHere() in ConstantPool::copy_entry_to
  - S8039212, PR2674: SecretKeyBasic.sh needs to avoid NSS libnss3
    and libsoftokn3 version mismatches
  - S8042855, PR2509: [parfait] Potential null pointer dereference
    in IndicLayoutEngine.cpp
  - S8044364, PR2674: runtime/RedefineFinalizer test fails on windows
  - S8048353, PR2674: jstack -l crashes VM when a Java mirror for a
    primitive type is locked
  - S8050123, PR2674: Incorrect property name documented in CORBA
    InputStream API
  - S8056122, PR1896: Upgrade JDK to use LittleCMS 2.6
  - S8056124, PR2674: Hotspot should use PICL interface to get
    cacheline size on SPARC
  - S8057934, PR1896: Upgrade to LittleCMS 2.6 breaks AIX build
  - S8059200, PR2674: Promoted JDK9 b31 for Solaris-amd64 fails
    (Error: dl failure on line 744, no picl library) on Solaris 11.1
  - S8059588, PR2674: deadlock in java/io/PrintStream when verbose
    java.security.debug flags are set
  - S8062518, PR2674: AIOBE occurs when accessing to document
    function in extended function in JAXP
  - S8062591, PR2674: SPARC PICL causes significantly longer startup
    times
  - S8072863, PR2674: Replace fatal() with vm_exit_during_initialization()
    when an incorrect class is found on the bootclasspath
  - S8073453, PR2674: Focus doesn't move when pressing Shift + Tab
    keys
  - S8074350, PR2674: Support ISO 4217 "Current funds codes" table
    (A.2)
  - S8074869, PR2674: C2 code generator can replace -0.0f with
    +0.0f on Linux
  - S8075609, PR2674: java.lang.IllegalArgumentException: aContainer
    is not a focus cycle root of aComponent
  - S8075773, PR2674: jps running as root fails after the fix of
    JDK-8050807
  - S8076040, PR2674: Test com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    fails with -XX:+UseG1GC
  - S8076328, PR2679: Enforce key exchange constraints
  - S8076455, PR2674: IME Composition Window is displayed on
    incorrect position
  - S8076968, PR2674: PICL based initialization of L2 cache line
    size on some SPARC systems is incorrect
  - S8077102, PR2674: dns_lookup_realm should be false by default
  - S8077409, PR2674: Drawing deviates when validate() is invoked
    on java.awt.ScrollPane
  - S8078113, PR2674: 8011102 changes may cause incorrect results
  - S8078331, PR1896: Upgrade JDK to use LittleCMS 2.7
  - S8080012, PR2674: JVM times out with vdbench on SPARC M7-16
  - S8081392, PR2674: getNodeValue should return 'null' value for
    Element nodes
  - S8081470, PR2674: com/sun/jdi tests are failing with "Error.
    failed to clean up files after test" with jtreg 4.1 b12
  - S8081756, PR1896: Mastering Matrix Manipulations
  - S8130297, PR2674: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    still failing after JDK-8076040
  - S8133636, PR2674: [TEST_BUG] Import/add tests for the problem
    seen in 8076110
  * Bug fixes
  - PR2512: Reset success following calls in LayoutManager.cpp
  - PR2557, G390663: Update Gentoo font configuration and allow font
    directory to be specified
  - PR2568: openjdk causes a full desktop crash on RHEL 6 i586
  - PR2683: AArch64 port has broken Zero on AArch64
  - PR2684: AArch64 port not selected on architectures where
    host_cpu != aarch64
  - PR2686: Add generated Fedora &amp; Gentoo font configurations for
    bootstrap stage
  * CACAO
  - PR2652: Set classLoader field in java.lang.Class as expected by
    JDK</changelog>
  <changelog author="fstrba@suse.com" date="1453118400">- Move libjavagtk to the full package as not to polute the headless
  with X dependencies (bsc#939523).</changelog>
  <changelog author="fstrba@suse.com" date="1453464000">- Update to 2.6.4 - OpenJDK 7u95 (bsc#962743)
  * Security fixes
  - S8059054, CVE-2016-0402: Better URL processing
  - S8130710, CVE-2016-0448: Better attributes processing
  - S8132210: Reinforce JMX collector internals
  - S8132988: Better printing dialogues
  - S8133962, CVE-2016-0466: More general limits
  - S8137060: JMX memory management improvements
  - S8139012: Better font substitutions
  - S8139017, CVE-2016-0483: More stable image decoding
  - S8140543, CVE-2016-0494: Arrange font actions
  - S8143185: Cleanup for handling proxies
  - S8143941, CVE-2015-8126, CVE-2015-8472: Update splashscreen
    displays
  - S8144773, CVE-2015-7575: Further reduce use of MD5 (SLOTH)
  - S8142882, CVE-2015-4871: rebinding of the receiver of a
    DirectMethodHandle may allow a protected method to be accessed
  * Import of OpenJDK 7 u95 build 0
  - S7167988: PKIX CertPathBuilder in reverse mode doesn't work if
    more than one trust anchor is specified
  - S8068761: [TEST_BUG] java/nio/channels/ServerSocketChannel/AdaptServerSocket.java
    failed with SocketTimeoutException
  - S8074068: Cleanup in src/share/classes/sun/security/x509/
  - S8075773: jps running as root fails after the fix of JDK-8050807
  - S8081297: SSL Problem with Tomcat
  - S8131181: Increment minor version of HSx for 7u95 and
    initialize the build number
  - S8132082: Let OracleUcrypto accept RSAPrivateKey
  - S8134605: Partial rework of the fix for 8081297
  - S8134861: XSLT: Extension func call cause exception if
    namespace URI contains partial package name
  - S8135307: CompletionFailure thrown when calling FieldDoc.type,
    if the field's type is missing
  - S8138716: (tz) Support tzdata2015g
  - S8140244: Port fix of JDK-8075773 to MacOSX
  - S8141213: [Parfait]Potentially blocking function
    GetArrayLength called in JNI critical region at line 239 of
    jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c in
    function GET_ARRAYS
  - S8141287: Add MD5 to jdk.certpath.disabledAlgorithms - Take 2
  - S8142928: [TEST_BUG] sun/security/provider/certpath/ReverseBuilder/ReverseBuild.java
    8u71 failure
  - S8143132: L10n resource file translation update
  - S8144955: Wrong changes were pushed with 8143942
  - S8145551: Test failed with Crash for Improved font lookups
  - S8147466: Add -fno-strict-overflow to
    IndicRearrangementProcessor{,2}.cpp
  * Backports
  - S8140244: Port fix of JDK-8075773 to AIX
  - S8133196, PR2712, RH1251935: HTTPS hostname invalid issue with
    InetAddress
  - S8140620, PR2710: Find and load default.sf2 as the default
    soundbank on Linux
- Update the java-1_7_0-openjdk.keyring file to include both keys
  of Andrew John Hughes of icedtea fame.
- Rename the keyring file and disable it in the spec file until
  the key servers can handle those keys.</changelog>
  <changelog author="fstrba@suse.com" date="1459166400">- Update to 2.6.5 - OpenJDK 7u99 (bsc#972468)
  * Security fixes
  - S8152335, CVE-2016-0636: Improve MethodHandle consistency
  * Import of OpenJDK 7 u99 build 0
  - S6425769, PR2858: Allow specifying an address to bind JMX
    remote connector
  - S6961123: setWMClass fails to null-terminate WM_CLASS string
  - S8145982, PR2858: JMXInterfaceBindingTest is failing
    intermittently
  - S8146015, PR2858: JMXInterfaceBindingTest is failing
    intermittently for IPv6 addresses
  * Backports
  - S8028727, PR2814: [parfait] warnings from b116 for
    jdk.src.share.native.sun.security.ec: JNI pending exceptions
  - S8048512, PR2814: Uninitialised memory in
    jdk/src/share/native/sun/security/ec/ECC_JNI.cpp
  - S8071705. PR2819, RH1182694: Java application menu misbehaves
    when running multiple screen stacked vertically
  - S8150954, PR2866, RH1176206: AWT Robot not compatible with
    GNOME Shell
  * Bug fixes
  - PR2803: Make system CUPS optional
  - PR2886: Location of 'stap' executable is hard-coded
  - PR2893: test/tapset/jstaptest.pl should be executable
  - PR2894: Add missing test directory in make check.
  * CACAO
  - PR2781, CA195: typeinfo.cpp: typeinfo_merge_nonarrays:
    Assertion `dest &amp;&amp; result &amp;&amp; x.any &amp;&amp; y.any' failed
  * AArch64 port
  - PR2852: Add support for large code cache
  - PR2852: Apply ReservedCodeCacheSize default limiting to
    AArch64 only.
  - S8081289, PR2852: aarch64: add support for
    RewriteFrequentPairs in interpreter
  - S8131483, PR2852: aarch64: illegal stlxr instructions
  - S8133352, PR2852: aarch64: generates constrained unpredictable
    instructions
  - S8133842, PR2852: aarch64: C2 generates illegal instructions
    with int shifts &gt;=32
  - S8134322, PR2852: AArch64: Fix several errors in C2 biased
    locking implementation
  - S8136615, PR2852: aarch64: elide DecodeN when followed by
    CmpP 0
  - S8138575, PR2852: Improve generated code for profile counters
  - S8138641, PR2852: Disable C2 peephole by default for aarch64
  - S8138966, PR2852: Intermittent SEGV running ParallelGC
  - S8143067, PR2852: aarch64: guarantee failure in javac
  - S8143285, PR2852: aarch64: Missing load acquire when checking
    if ConstantPoolCacheEntry is resolved
  - S8143584, PR2852: Load constant pool tag and class status with
    load acquire
  - S8144201, PR2852: aarch64:
    jdk/test/com/sun/net/httpserver/Test6a.java fails with
  - -enable-unlimited-crypto
  - S8144582, PR2852: AArch64 does not generate correct branch
    profile data
  - S8146709, PR2852: AArch64: Incorrect use of ADRP for
    byte_map_base
  - S8147805, PR2852: aarch64: C1 segmentation fault due to inline
    Unsafe.getAndSetObject
  - S8148240, PR2852: aarch64: random infrequent null pointer
    exceptions in javac
  * PPC &amp; AIX port
  - S8034797, PR2851: AIX: Fix os::naked_short_sleep() in
    os_aix.cpp after 8028280
  - S8139258, PR2851: PPC64LE: argument passing problem when
    passing 15 floats in native call
  - S8139421, PR2851: PPC64LE: MacroAssembler::bxx64_patchable
    kill register R12</changelog>
  <changelog author="fstrba@suse.com" date="1461326400">- Update to 2.6.6 - OpenJDK 7u101 (bsc#976340)
  * Security fixes
  - S8129952, CVE-2016-0686: Ensure thread consistency
  - S8132051, CVE-2016-0687: Better byte behavior
  - S8138593, CVE-2016-0695: Make DSA more fair
  - S8139008: Better state table management
  - S8143167, CVE-2016-3425: Better buffering of XML strings
  - S8144430, CVE-2016-3427: Improve JMX connections
  - S8146494: Better ligature substitution
  - S8146498: Better device table adjustments
  * Import of OpenJDK 7 u101 build 0
  - S4858370: JDWP: Memory Leak: GlobalRefs never deleted when
    processing invokeMethod command
  - S7127906: (launcher) convert the launcher regression tests to
    java
  - S8002116: This JdbReadTwiceTest.sh gets an exit 1
  - S8004007: test/sun/tools/jinfo/Basic.sh fails on when runSA is
    set to true
  - S8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when
    invoked with NMT explicitly turned on
  - S8027705: com/sun/jdi/JdbMethodExitTest.sh fails when a
    background thread is generating events.
  - S8028537: PPC64: Updated the JDK regression tests to run on
    AIX
  - S8036132: Tab characters in test/com/sun/jdi files
  - S8038963: com/sun/jdi tests fail because cygwin's ps sometimes
    misses processes
  - S8044419: TEST_BUG: com/sun/jdi/JdbReadTwiceTest.sh fails when
    run under root
  - S8059661: Test SoftReference and OOM behavior
  - S8072753: Nondeterministic wrong answer on arithmetic
  - S8073735: [TEST_BUG] compiler/loopopts/CountedLoopProblem.java
    got OOME
  - S8074146: [TEST_BUG] jdb has succeded to read an unreadable
    file
  - S8134297: NPE in GSSNameElement nameType check
  - S8134650: Xsl transformation gives different results in 8u66
  - S8141229: [Parfait] Null pointer dereference in cmsstrcasecmp
    of cmserr.c
  - S8143002: [Parfait] JNI exception pending in fontpath.c:1300
  - S8146477: [TEST_BUG] ClientJSSEServerJSSE.java failing again
  - S8146967: [TEST_BUG] javax/security/auth/SubjectDomainCombiner/Optimize.java
    should use 4-args ProtectionDomain constructor
  - S8147567: InterpreterRuntime::post_field_access not updated
    for boolean in JDK-8132051
  - S8148446: (tz) Support tzdata2016a
  - S8148475: Missing SA Bytecode updates.
  - S8149170: Better byte behavior for native arguments
  - S8149367: PolicyQualifierInfo/index_Ctor JCk test fails with
    IOE: Invalid encoding for PolicyQualifierInfo
  - S8150012: Better byte behavior for reflection
  - S8150790: 8u75 L10n resource file translation update
  - S8153673: [BACKOUT] JDWP: Memory Leak: GlobalRefs never
    deleted when processing invokeMethod command
  - S8154210: Zero: Better byte behaviour
  * Bug fixes
  - PR2889: OpenJDK should check for system cacerts database (e.g.
    /etc/pki/java/cacerts)
  - PR2929: configure: error: "A JDK home directory could not be
    found."
  - PR2935: Check that freetype defines
    FT_CONFIG_OPTION_INFINALITY_PATCHSET if enabling infinality
  - PR2938: Fix build of 8148487 backport
  - PR2939: Remove rogue ReleaseStringUTFChars line remaining from
    merge of 7u101 b00
  * PPC &amp; AIX port
  - S8148487: PPC64: Better byte behavior
  * AArch64 port
  - S8154413: AArch64: Better byte behaviour
  - PR2914: byte_map_base is not page aligned on OpenJDK 7
  * JamVM
  - PR2665: icedtea/jamvm 2.6 fails as a build VM for icedtea</changelog>
  <changelog author="fstrba@suse.com" date="1464609600">- Added patch:
  * java-1_7_0-openjdk-gcc6.patch
    + Fix build with gcc 6.1
- Add -fno-delete-null-pointer-checks -fno-lifetime-dse to try to
  avoid some crashes</changelog>
  <changelog author="agraf@suse.com" date="1465905600">- Fix aarch64 running with 48 bits va space (bsc#984684)
  * hotspot-aarch64-fix-48bit-va.patch</changelog>
  <changelog author="schwab@suse.de" date="1466337600">- aarch64-remove-unused-code.patch: remove unsused definition of min
  conflicting with macro</changelog>
  <changelog author="fstrba@suse.com" date="1467201600">- Enable SunEC for SLE12 and Leap (bsc#982366)</changelog>
  <changelog author="fstrba@suse.com" date="1469793600">- Update to 2.6.7 - OpenJDK 7u111
  * Security fixes
  - S8079718, CVE-2016-3458: IIOP Input Stream Hooking
    (bsc#989732)
  - S8145446, CVE-2016-3485: Perfect pipe placement (Windows
    only)  (bsc#989734)
  - S8147771: Construction of static protection domains under
    Javax custom policy
  - S8148872, CVE-2016-3500: Complete name checking (bsc#989730)
  - S8149962, CVE-2016-3508: Better delineation of XML processing
    (bsc#989731)
  - S8150752: Share Class Data
  - S8151925: Font reference improvements
  - S8152479, CVE-2016-3550: Coded byte streams (bsc#989733)
  - S8155981, CVE-2016-3606: Bolster bytecode verification
    (bsc#989722)
  - S8155985, CVE-2016-3598: Persistent Parameter Processing
    (bsc#989723)
  - S8158571, CVE-2016-3610: Additional method handle validation
    (bsc#989725)
  - CVE-2016-3511 (bsc#989727)
  - CVE-2016-3503 (bsc#989728)
  - CVE-2016-3498 (bsc#989729)
  * Import of OpenJDK 7 u111 build 0
  - S6953295: Move few sun.security.{util, x509, pkcs} classes
    used by keytool/jarsigner to another package
  - S7060849: Eliminate pack200 build warnings
  - S7064075: Security libraries don't build with
    javac -Xlint:all,-deprecation -Werror
  - S7069870: Parts of the JDK erroneously rely on generic array
    initializers with diamond
  - S7102686: Restructure timestamp code so that jars and modules
    can more easily share the same code
  - S7105780: Add SSLSocket client/SSLEngine server to templates
    directory
  - S7142339: PKCS7.java is needlessly creating SHA1PRNG
    SecureRandom instances when timestamping is not done
  - S7152582: PKCS11 tests should use the NSS libraries available
    in the OS
  - S7192202: Make sure keytool prints both unknown and
    unparseable extensions
  - S7194449: String resources for Key Tool and Policy Tool
    should be in their respective packages
  - S7196855: autotest.sh fails on ubuntu because libsoftokn.so
    not found
  - S7200682: TEST_BUG: keytool/autotest.sh still has problems
    with libsoftokn.so
  - S8002306: (se) Selector.open fails if invoked with thread
    interrupt status set [win]
  - S8009636: JARSigner including TimeStamp PolicyID
    (TSAPolicyID) as defined in RFC3161
  - S8019341: Update CookieHttpsClientTest to use the newer
    framework.
  - S8022228: Intermittent test failures in
    sun/security/ssl/javax/net/ssl/NewAPIs
  - S8022439: Fix lint warnings in sun.security.ec
  - S8022594: Potential deadlock in &lt;clinit&gt; of
    sun.nio.ch.Util/IOUtil
  - S8023546: sun/security/mscapi/ShortRSAKey1024.sh fails
    intermittently
  - S8036612: [parfait] JNI exception pending in
    jdk/src/windows/native/sun/security/mscapi/security.cpp
  - S8037557: test SessionCacheSizeTests.java timeout
  - S8038837: Add support to jarsigner for specifying timestamp
    hash algorithm
  - S8079410: Hotspot version to share the same update and build
    version from JDK
  - S8130735: javax.swing.TimerQueue: timer fires late when
    another timer starts
  - S8139436: sun.security.mscapi.KeyStore might load incomplete
    data
  - S8144313: Test SessionTimeOutTests can be timeout
  - S8146387: Test SSLSession/SessionCacheSizeTests socket
    accept timed out
  - S8146669: Test SessionTimeOutTests fails intermittently
  - S8146993: Several javax/management/remote/mandatory regression
    tests fail after JDK-8138811
  - S8147857: [TEST] RMIConnector logs attribute names incorrectly
  - S8151841, PR3098: Build needs additional flags to compile
    with GCC 6
  - S8151876: (tz) Support tzdata2016d
  - S8157077: 8u101 L10n resource file updates
  - S8161262: Fix jdk build with gcc 4.1.2: -fno-strict-overflow
    not known.
  * Import of OpenJDK 7 u111 build 1
  - S7081817: test/sun/security/provider/certpath/X509CertPath/IllegalCertificates.java failing
  - S8140344: add support for 3 digit update release numbers
  - S8145017: Add support for 3 digit hotspot minor version
    numbers
  - S8162344: The API changes made by CR 7064075 need to be
    reverted
  * Backports
  - S2178143, PR2958: JVM crashes if the number of bound CPUs
    changed during runtime
  - S4900206, PR3101: Include worst-case rounding tests for Math
    library functions
  - S6260348, PR3067: GTK+ L&amp;F JTextComponent not respecting
    desktop caret blink rate
  - S6934604, PR3075: enable parts of EliminateAutoBox by default
  - S7043064, PR3020: sun/java2d/cmm/ tests failed against
    RI b141 &amp; b138-nightly
  - S7051394, PR3020: NullPointerException when running
    regression tests LoadProfileTest by using openjdk-7-b144
  - S7086015, PR3013: fix
    test/tools/javac/parser/netbeans/JavacParserTest.java
  - S7119487, PR3013: JavacParserTest.java test fails on Windows
    platforms
  - S7124245, PR3020: [lcms] ColorConvertOp to color space
    CS_GRAY apparently converts orange to 244,244,0
  - S7159445, PR3013: (javac) emits inaccurate diagnostics for
    enhanced for-loops
  - S7175845, PR1437, RH1207129: 'jar uf' changes file
    permissions unexpectedly
  - S8005402, PR3020: Need to provide benchmarks for color
    management
  - S8005530, PR3020: [lcms] Improve performance of ColorConverOp
    for default destinations
  - S8005930, PR3020: [lcms] ColorConvertOp: Alpha channel is not
    transferred from source to destination.
  - S8013430, PR3020: REGRESSION:
    closed/java/awt/color/ICC_Profile/LoadProfileTest/LoadProfileTest.java
    fails with java.io.StreamCorruptedException: invalid type
    code: EE since 8b87
  - S8014286, PR3075: failed java/lang/Math/DivModTests.java
    after 6934604 changes
  - S8014959, PR3075: assert(Compile::current()-&gt;live_nodes() &lt; (uint)MaxNodeLimit)
    failed: Live Node limit exceeded limit
  - S8019247, PR3075: SIGSEGV in compiled method
    c8e.e.t_.getArray(Ljava/lang/Class;)[Ljava/lang/Object
  - S8024511, PR3020: Crash during color profile destruction
  - S8025429, PR3020: [parfait] warnings from b107 for
    sun.java2d.cmm: JNI exception pending
  - S8026702, PR3020: Fix for 8025429 breaks jdk build on windows
  - S8026780, PR3020, RH1142587: Crash on PPC and PPC v2 for
    Java_awt test suit
  - S8047066, PR3020: Test test/sun/awt/image/bug8038000.java
    fails with ClassCastException
  - S8069181, PR3012, RH1015612: java.lang.AssertionError when
    compiling JDK 1.4 code in JDK 8
  - S8158260, PR2992, RH1341258: PPC64: unaligned Unsafe.getInt
    can lead to the generation of illegal instructions (bsc#988651)
  - S8159244, PR3075: Partially initialized string object created
    by C2's string concat optimization may escape
  * Bug fixes
  - PR2799, RH1195203: Files are missing from resources.jar
  - PR2900: Don't use WithSeed versions of NSS functions as they
    don't fully process the seed
  - PR3091: SystemTap is heavily confused by multiple JDKs
  - PR3102: Extend 8022594 to AixPollPort
  - PR3103: Handle case in clean-fonts where
    linux.fontconfig.Gentoo.properties.old has not been created
  - PR3111: Provide option to disable SystemTap tests
  - PR3114: Don't assume system mime.types supports
    text/x-java-source
  - PR3115: Add check for elliptic curve cryptography
    implementation
  - PR3116: Add tests for Java debug info and source files
  - PR3118: Path to agpl-3.0.txt not updated
  - PR3119: Makefile handles cacerts as a symlink, but the
    configure check doesn't
  * AArch64 port
  - S8148328, PR3100: aarch64: redundant lsr instructions in stub
    code.
  - S8148783, PR3100: aarch64: SEGV running SpecJBB2013
  - S8148948, PR3100: aarch64: generate_copy_longs calls align()
    incorrectly
  - S8150045, PR3100: arraycopy causes segfaults in SATB during
    garbage collection
  - S8154537, PR3100: AArch64: some integer rotate instructions
    are never emitted
  - S8154739, PR3100: AArch64: TemplateTable::fast_xaccess loads
    in wrong mode
  - S8157906, PR3100: aarch64: some more integer rotate
    instructions are never emitted
- Removed patch:
  * hotspot-aarch64-fix-48bit-va.patch
  - fixed upstream
- Remove special flags for gcc6, since they are handled upstream</changelog>
  <changelog author="fstrba@suse.com" date="1473854400">- Disable arm32 JIT, since its build broken
  (http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2942)</changelog>
  <changelog author="fstrba@suse.com" date="1479124800">- Update to 2.6.8 - OpenJDK 7u121
  * Security fixes
    + S8151921: Improved page resolution
    + S8155968: Update command line options
    + S8155973, CVE-2016-5542: Tighten jar checks (bsc#1005522)
    + S8157176: Improved classfile parsing
    + S8157739, CVE-2016-5554: Classloader Consistency Checking
    (bsc#1005523)
    + S8157749: Improve handling of DNS error replies
    + S8157753: Audio replay enhancement
    + S8157759: LCMS Transform Sampling Enhancement
    + S8157764: Better handling of interpolation plugins
    + S8158302: Handle contextual glyph substitutions
    + S8158993, CVE-2016-5568: Service Menu services (bsc#1005525)
    + S8159495: Fix index offsets
    + S8159503: Amend Annotation Actions
    + S8159511: Stack map validation
    + S8159515: Improve indy validation
    + S8159519, CVE-2016-5573: Reformat JDWP messages (bsc#1005526)
    + S8160090: Better signature handling in pack200
    + S8160094: Improve pack200 layout
    + S8160098: Clean up color profiles
    + S8160591, CVE-2016-5582: Improve internal array handling
    (bsc#1005527)
    + S8160838, CVE-2016-5597: Better HTTP service (bsc#1005528)
    + PR3207, RH1367357: lcms2: Out-of-bounds read in
    Type_MLU_Read()
    + CVE-2016-5556 (bsc#1005524)
  * Import of OpenJDK 7 u121 build 0
    + S6624200: Regression test fails:
    test/closed/javax/swing/JMenuItem/4654927/bug4654927.java
    + S6882559: new JEditorPane("text/plain","") fails for null
    context class loader
    + S7090158: Networking Libraries don't build with javac -Werror
    + S7125055: ContentHandler.getContent API changed in error
    + S7145960: sun/security/mscapi/ShortRSAKey1024.sh failing on
    windows
    + S7187051: ShortRSAKeynnn.sh tests should do cleanup before
    start test
    + S8000626: Implement dead key detection for KeyEvent on Linux
    + S8003890: corelibs test scripts should pass TESTVMOPTS
    + S8005629: javac warnings compiling
    java.awt.EventDispatchThread and sun.awt.X11.XIconWindow
    + S8010297: Missing isLoggable() checks in logging code
    + S8010782: clean up source files containing carriage return
    characters
    + S8014431: cleanup warnings indicated by the -Wunused-value
    compiler option on linux
    + S8015265: revise the fix for 8007037
    + S8016747: Replace deprecated PlatformLogger isLoggable(int)
    with isLoggable(Level)
    + S8020708: NLS mnemonics missing in SwingSet2/JInternalFrame
    demo
    + S8024756: method grouping tabs are not selectable
    + S8026741: jdk8 l10n resource file translation update 5
    + S8048147: Privilege tests with JAAS Subject.doAs
    + S8048357: PKCS basic tests
    + S8049171: Additional tests for jarsigner's warnings
    + S8059177: jdk8u40 l10n resource file translation update 1
    + S8075584: test for 8067364 depends on hardwired text advance
    + S8076486: [TESTBUG]
    javax/security/auth/Subject/doAs/NestedActions.java fails if
    extra VM options are given
    + S8077953: [TEST_BUG]
    com/sun/management/OperatingSystemMXBean/TestTotalSwap.java
    Compilation failed after JDK-8077387
    + S8080628: No mnemonics on Open and Save buttons in
    JFileChooser
    + S8083601: jdk8u60 l10n resource file translation update 2
    + S8140530: Creating a VolatileImage with size 0,0 results in
    no longer working g2d.drawString
    + S8142926: OutputAnalyzer's shouldXXX() calls return this
    + S8143134: L10n resource file translation update
    + S8147077: IllegalArgumentException thrown by
    api/java_awt/Component/FlipBufferStrategy/indexTGF_General
    + S8148127: IllegalArgumentException thrown by JCK test
    api/java_awt/Component/FlipBufferStrategy/indexTGF_General in
    opengl pipeline
    + S8150611: Security problem on sun.misc.resources.Messages*
    + S8157653: [Parfait] Uninitialised variable in awt_Font.cpp
    + S8158734: JEditorPane.createEditorKitForContentType throws
    NPE after 6882559
    + S8159684: (tz) Support tzdata2016f
    + S8160934: isnan() is not available on older MSVC compilers
    + S8162411: Service Menu services 2
    + S8162419: closed/com/oracle/jfr/runtime/TestVMInfoEvent.sh
    failing after JDK-8155968
    + S8162511: 8u111 L10n resource file updates
    + S8162792: Remove constraint DSA keySize &lt; 1024 from
    jdk.jar.disabledAlgorithms in jdk8
    + S8164452: 8u111 L10n resource file update - msgdrop 20
    + S8165816: jarsigner -verify shows jar unsigned if it was
    signed with a weak algorithm
    + S8166381: Back out changes to the java.security file to not
    disable MD5
  * Backports
    + S6604109, PR3162:
    javax.print.PrintServiceLookup.lookupPrintServices fails
    SOMETIMES for Cups
    + S6907252, PR3162: ZipFileInputStream Not Thread-Safe
    + S8024046, PR3162: Test sun/security/krb5/runNameEquals.sh
    failed on 7u45 Embedded linux-ppc*
    + S8028479, PR3162: runNameEquals still cannot precisely detect
    if a usable native krb5 is available
    + S8034057, PR3162: Files.getFileStore and Files.isWritable do
    not work with SUBST'ed drives (win)
    + S8038491, PR3162: Improve synchronization in ZipFile.read()
    + S8038502, PR3162: Deflater.needsInput() should use
    synchronization
    + S8059411, PR3162: RowSetWarning does not correctly chain
    warnings
    + S8062198, PR3162: Add RowSetMetaDataImpl Tests and add column
    range validation to isdefinitlyWritable
    + S8066188, PR3162: BaseRowSet returns the wrong default value
    for escape processing
    + S8072466, PR3162: Deadlock when initializing MulticastSocket
    and DatagramSocket
    + S8075118, PR3162: JVM stuck in infinite loop during
    verification
    + S8076579, PR3162: Popping a stack frame after exception
    breakpoint sets last method param to exception
    + S8078495, PR3162: End time checking for native TGT is wrong
    + S8078668, PR3162: jar usage string mentions unsupported
    option '-n'
    + S8080115, PR3162: (fs) Crash in libgio when calling
    Files.probeContentType(path) from parallel threads
    + S8081794, PR3162: ParsePosition getErrorIndex returns 0 for
    TimeZone parsing problem
    + S8129957, PR3162: Deadlock in JNDI LDAP implementation when
    closing the LDAP context
    + S8130136, PR3162: Swing window sometimes fails to repaint
    partially when it becomes exposed
    + S8130274, PR3162: java/nio/file/FileStore/Basic.java fails
    when two successive stores in an iteration are determined to
    be equal
    + S8132551, PR3162: Initialize local variables before returning
    them in p11_convert.c
    + S8133207, PR3162: [TEST_BUG] ParallelProbes.java test fails
    after changes for JDK-8080115
    + S8133666, PR3162: OperatingSystemMXBean reports abnormally
    high machine CPU consumption on Linux
    + S8135002, PR3162: Fix or remove broken links in
    objectMonitor.cpp comments
    + S8137121, PR3162: (fc) Infinite loop FileChannel.truncate
    + S8137230, PR3162: TEST_BUG:
    java/nio/channels/FileChannel/LoopingTruncate.java timed out
    + S8139373, PR3162: [TEST_BUG]
    java/net/MulticastSocket/MultiDead.java failed with timeout
    + S8140249, PR3162: JVM Crashing During startUp If Flight
    Recording is enabled
    + S8141491, PR3160, G592292: Unaligned memory access in Bits.c
    + S8144483, PR3162: One long Safepoint pause directly after
    each GC log rotation
    + S8149611, PR3160, G592292: Add tests for
    Unsafe.copySwapMemory
  * Bug fixes
    + S8078628, PR3151: Zero build fails with pre-compiled headers
    disabled
    + PR3128: pax-mark-vm script calls "exit -1" which is invalid
    in dash
    + PR3131: PaX marking fails on filesystems which don't support
    extended attributes
    + PR3135: Makefile.am rule
    stamps/add/tzdata-support-debug.stamp has a typo in
    add-tzdata dependency
    + PR3141: Pass $(CC) and $(CXX) to OpenJDK build
    + PR3166: invalid zip timestamp handling leads to error
    building bootstrap-javac
    + PR3202: Update infinality configure test
    + PR3212: Disable ARM32 JIT by default
  * CACAO
    + PR3136: CACAO is broken due to 2 new native methods in
    sun.misc.Unsafe (from S8158260)
  * JamVM
    + PR3134: JamVM is broken due to 2 new native methods in
    sun.misc.Unsafe (from S8158260)
  * AArch64 port
    + S8167200, PR3204: AArch64: Broken stack pointer adjustment
    in interpreter
    + S8168888: Port 8160591: Improve internal array handling to
    AArch64.
    + PR3211: AArch64 build fails with pre-compiled headers
    disabled
- Changed patch:
  * java-1_7_0-openjdk-gcc6.patch
    + Rediff to changed context</changelog>
  <changelog author="fstrba@suse.com" date="1487073600">- Update to 2.6.9 - OpenJDK 7u131 (bsc#1020905)
  * Security fixes
  - S8138725: Add options for Javadoc generation
  - S8140353: Improve signature checking
  - S8151934, CVE-2017-3231: Resolve class resolution
  - S8156804, CVE-2017-3241: Better constraint checking
  - S8158406: Limited Parameter Processing
  - S8158997: JNDI Protocols Switch
  - S8159507: RuntimeVisibleAnnotation validation
  - S8161218: Better bytecode loading
  - S8161743, CVE-2017-3252: Provide proper login context
  - S8162577: Standardize logging levels
  - S8162973: Better component components
  - S8164143, CVE-2017-3260: Improve components for menu items
  - S8164147, CVE-2017-3261: Improve streaming socket output
  - S8165071, CVE-2016-2183: Expand TLS support
  - S8165344, CVE-2017-3272: Update concurrency support
  - S8166988, CVE-2017-3253: Improve image processing performance
  - S8167104, CVE-2017-3289: Additional class construction
    refinements
  - S8167223, CVE-2016-5552: URL handling improvements
  - S8168705, CVE-2016-5547: Better ObjectIdentifier validation
  - S8168714, CVE-2016-5546: Tighten ECDSA validation
  - S8168728, CVE-2016-5548: DSA signing improvments
  - S8168724, CVE-2016-5549: ECDSA signing improvments
  * Import of OpenJDK 7 u131 build 0
  - S6253144: Long narrowing conversion should describe the
    algorithm used and implied "risks"
  - S6328537: Improve javadocs for Socket class by adding
    references to SocketOptions
  - S6978886: javadoc shows stacktrace after print error
    resulting from disk full
  - S6995421: Eliminate the static dependency to
    sun.security.ec.ECKeyFactory
  - S6996372: synchronizing handshaking hash
  - S7027045: (doc) java/awt/Window.java has several typos in
    javadoc
  - S7054969: Null-check-in-finally pattern in java/security
    documentation
  - S7072353: JNDI libraries do not build with javac -Xlint:all
  - Werror
  - S7075563: Broken link in "javax.swing.SwingWorker"
  - S7077672: jdk8_tl nightly fail in step-2 build on 8/10/11
  - S7088502: Security libraries don't build with javac -Werror
  - S7092447: Clarify the default locale used in each locale
    sensitive operation
  - S7093640: Enable client-side TLS 1.2 by default
  - S7103570: AtomicIntegerFieldUpdater does not work when
    SecurityManager is installed
  - S7117360: Warnings in java.util.concurrent.atomic package
  - S7117465: Warning cleanup for IMF classes
  - S7187144: JavaDoc for ScriptEngineFactory.getProgram()
    contains an error
  - S8000418: javadoc should used a standard "generated by
    javadoc" string
  - S8000666: javadoc should write directly to Writer instead of
    composing strings
  - S8000673: remove dead code from HtmlWriter and subtypes
  - S8000970: break out auxiliary classes that will prevent
    multi-core compilation of the JDK
  - S8001669: javadoc internal DocletAbortException should set
    cause when appropriate
  - S8008949: javadoc stopped copying doc-files
  - S8011402: Move blacklisting certificate logic from hard code
    to data
  - S8011547: Update XML Signature implementation to Apache
    Santuario 1.5.4
  - S8012288: XML DSig API allows wrong tag names and extra
    elements in SignedInfo
  - S8016217: More javadoc warnings
  - S8017325: Cleanup of the javadoc &lt;code&gt; tag in
    java.security.cert
  - S8017326: Cleanup of the javadoc &lt;code&gt; tag in
    java.security.spec
  - S8019772: Fix doclint issues in javax.crypto and
    javax.security subpackages
  - S8020557: javadoc cleanup in javax.security
  - S8020688: Broken links in documentation at
    http://docs.oracle.com/javase/6/docs/api/index.
  - S8021108: Clean up doclint warnings and errors in java.text
    package
  - S8021417: Fix doclint issues in java.util.concurrent
  - S8021833: javadoc cleanup in java.net
  - S8022120: JCK test
    api/javax_xml/crypto/dsig/TransformService/index_ParamMethods
    fails
  - S8022175: Fix doclint warnings in javax.print
  - S8022406: Fix doclint issues in java.beans
  - S8022746: List of spelling errors in API doc
  - S8024779: [macosx] SwingNode crashes on exit
  - S8025085: [javadoc] some errors in javax/swing
  - S8025218: [javadoc] some errors in java/awt classes
  - S8025249: [javadoc] fix some javadoc errors in javax/swing/
  - S8025409: Fix javadoc comments errors and warning reported by
    doclint report
  - S8026021: more fix of javadoc errors and warnings reported by
    doclint, see the description
  - S8037099: [macosx] Remove all references to GC from native
    OBJ-C code
  - S8038184: XMLSignature throws StringIndexOutOfBoundsException
    if ID attribute value is empty String
  - S8038349: Signing XML with DSA throws Exception when key is
    larger than 1024 bits
  - S8049244: XML Signature performance issue caused by
    unbuffered signature data
  - S8049432: New tests for TLS property jdk.tls.client.protocols
  - S8050893: (smartcardio) Invert reset argument in tests in
    sun/security/smartcardio
  - S8059212: Modify sun/security/smartcardio manual regression
    tests so that they do not just fail if no cardreader found
  - S8068279: (typo in the spec)
    javax.script.ScriptEngineFactory.getLanguageName
  - S8068491: Update the protocol for references of
    docs.oracle.com to HTTPS.
  - S8069038: javax/net/ssl/TLS/TLSClientPropertyTest.java needs
    to be updated for JDK-8061210
  - S8076369: Introduce the jdk.tls.client.protocols system
    property for JDK 7u
  - S8139565: Restrict certificates with DSA keys less than 1024
    bits
  - S8140422: Add mechanism to allow non default root CAs to be
    not subject to algorithm restrictions
  - S8140587: Atomic*FieldUpdaters should use Class.isInstance
    instead of direct class check
  - S8143959: Certificates requiring blacklisting
  - S8145984: [macosx] sun.lwawt.macosx.CAccessible leaks
  - S8148516: Improve the default strength of EC in JDK
  - S8149029: Secure validation of XML based digital signature
    always enabled when checking wrapping attacks
  - S8151893: Add security property to configure XML Signature
    secure validation mode
  - S8155760: Implement Serialization Filtering
  - S8156802: Better constraint checking
  - S8161228: URL objects with custom protocol handlers have port
    changed after deserializing
  - S8161571: Verifying ECDSA signatures permits trailing bytes
  - S8163304: jarsigner -verbose -verify should print the
    algorithms used to sign the jar
  - S8164908: ReflectionFactory support for IIOP and custom
    serialization
  - S8165230: RMIConnection addNotificationListeners failing with
    specific inputs
  - S8166393: disabledAlgorithms property should not be strictly
    parsed
  - S8166591: [macos 10.12] Trackpad scrolling of text on OS X
    10.12 Sierra is very fast (Trackpad, Retina only)
  - S8166739: Improve extensibility of ObjectInputFilter
    information passed to the filter
  - S8166875: (tz) Support tzdata2016g
  - S8166878: Connection reset during TLS handshake
  - S8167356: Follow up fix for jdk8 backport of 8164143. Changes
    for CMenuComponent.m were missed
  - S8167459: Add debug output for indicating if a chosen
    ciphersuite was legacy
  - S8167472: Chrome interop regression with JDK-8148516
  - S8167591: Add MD5 to signed JAR restrictions
  - S8168861: AnchorCertificates uses hardcoded password for
    cacerts keystore
  - S8168993: JDK8u121 L10n resource file update
  - S8169191: (tz) Support tzdata2016i
  - S8169688: Backout (remove) MD5 from
    jdk.jar.disabledAlgorithms for January CPU
  - S8169911: Enhanced tests for jarsigner -verbose -verify after
    JDK-8163304
  - S8170131: Certificates not being blocked by
    jdk.tls.disabledAlgorithms property
  - S8170268: 8u121 L10n resource file update - msgdrop 20
  - S8173622: Backport of 7180907 is incomplete
  - S8173849: Fix use of java.util.Base64 in test cases
  - S8173854: [TEST] Update DHEKeySizing test case following
    8076328 &amp; 8081760
  * Backports
  - S7102489, PR3316, RH1390708: RFE: cleanup jlong typedef on
    __APPLE__and _LLP64 systems.
  - S8000351, PR3316, RH1390708: Tenuring threshold should be
    unsigned
  - S8153711, PR3315, RH1284948: [REDO] JDWP: Memory Leak:
    GlobalRefs never deleted when processing invokeMethod command
  - S8170888, PR3316, RH1390708: [linux] Experimental support for
    cgroup memory limits in container (ie Docker) environments
  * Bug fixes
  - PR3318: Replace 'infinality' with 'improved font rendering'
    (--enable-improved-font-rendering)
  - PR3318: Fix compatibility with vanilla Fontconfig
  - PR3318: Fix glyph y advance
  - PR3318: Always round glyph advance in 26.6 space
  - PR3318: Simplify glyph advance handling
  - PR3324: Fix NSS_LIBDIR substitution in
    make_generic_profile.sh broken by PR1989
  * AArch64 port
  - S8165673, PR3320: AArch64: Fix JNI floating point argument
    handling</changelog>
</package>
<package pkgid="0bdddc32edf473e46b027fc4131f046cc2f49b69" name="java-1_7_0-openjdk-src" arch="x86_64">
  <version epoch="0" ver="1.7.0.131" rel="2.1"/>
  <changelog author="fstrba@suse.com" date="1433246400">- Added patch:
  * implicit-fortify-decl.patch
  - Fix implicit-fortify-decl error due tu missing include</changelog>
  <changelog author="fstrba@suse.com" date="1433505600">- Added patch:
  * signed-overflow.patch
  - Upstream fix for signed overflow that makes
    ChunkPool::allocate go OOM</changelog>
  <changelog author="fstrba@suse.com" date="1433937600">- Added patch:
  * zero-dummy.patch
  - Fix crash in ZERO VM built with gcc5</changelog>
  <changelog author="tchvatal@suse.com" date="1434628800">- Use priority matching to ibm-java, always 5 bigger than it</changelog>
  <changelog author="fstrba@suse.com" date="1437480000">- Update to 2.6.0 - OpenJDK 7u80
  * OpenJDK
  - S4792059: test/java/io/pathNames/GeneralSolaris.java fails on
    symbolic links
  - S4991647: PNGMetadata.getAsTree() sets bitDepth to invalid
    value
  - S5036554: unmarshal error on CORBA alias type in CORBA any
  - S6458027: Disabling IPv6 on a specific network interface
    causes problems
  - S6642881: Improve performance of Class.getClassLoader()
  - S6695379: Copy method annotations and parameter annotations to
    synthetic bridge methods
  - S6883953: java -client -XX:ValueMapInitialSize=0 crashes
  - S6931564: Incorrect display name of Locale for south africa
  - S6976528: PS: assert(!limit_exceeded || softrefs_clear)
    failed: Should have been cleared
  - S6984762: Invalid close of file descriptor '-1' in
    findZoneinfoFile
  - S6993873: java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java
    test indicates ".a frame wasn't focused on click" jdk7 issue
    on linux
  - S7010989: Duplicate closure of file descriptors leads to
    unexpected and incorrect closure of sockets
  - S7017962: Obsolete link is used in URL class level spec
  - S7033533: realSync() doesn't work with Xfce
  - S7036518: TEST_BUG: add cygwin support to
    test/java/nio/charset/coders/CheckSJISMappingProp.sh
  - S7052170: javadoc -charset option generates wrong meta tag
  - S7145454: JVM wide monitor lock in Currency.getInstance(String)
  - S7152892: some jtreg tests fail with permission denied
  - S7153157: ClassValue.get does not return if computeValue calls
    remove
  - S7156459: Remove unnecessary get() from Currency.getInstance()
  - S7158636: InterfaceAddress.getBroadcast() returns invalid
    broadcast address on WLAN
  - S7160604: Using non-opaque windows - popups are initially not
    painted correctly
  - S7161320: TEST_BUG: java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java fails
    (Invalid key code)
  - S7164841: Improvements to the GC log file rotation
  - S7172176: test/sun/tools/jconsole/ImmutableResourceTest.sh
    failing
  - S7172865: PropertyDescriptor fails to work with setter method
    name if setter is non-void
  - S7178362: Socket impls should ignore unsupported proxy types
    rather than throwing
  - S7180038: regression test failure, SSLEngineBadBufferArrayAccess.java
  - S7180557: InetAddress.getLocalHost throws UnknownHostException
    on java7u5 on OSX
  - S7196009: SunPkcs11 provider fails to parse config path
    containing parenthesis
  - S7199674: (props) user.home property does not return an
    accessible location in sandboxed environment [macosx]
  - S8001633: Wrong alt processing during switching between
    windows.
  - S8002148: [TEST_BUG] The four lines printed are not the bold
    typeface.
  - S8004488: wrong permissions checked in krb5
  - S8006023: Embedded Builds fail management test because of
    requirement for UsePerfData being enabled.
  - S8008328: [partfait] Null pointer defererence in
    hotspot/src/cpu/x86/vm/frame_x86.inline.hpp
  - S8008386: (cs) Unmappable leading should be decoded to
    replacement.
  - S8008759: Do not let internal JDK zlib symbols leak out of
    fastdebug libzip.so
  - S8009258: TEST_BUG:java/io/pathNames/GeneralWin32.java fails
    intermittently
  - S8010371: getaddrinfo can fail with EAI_SYSTEM/EAGAIN, causes
    UnknownHostException to be thrown
  - S8010738: G1: Output for full GCs with +PrintGCDetails should
    contain perm gen/meta data size change info
  - S8011795: DOM Serializer prints stack traces to System.err
  - S8012625: Incorrect handling of HTTP/1.1 " Expect: 100-continue "
    in HttpURLConnection
  - S8012941: JSR 292: too deep inlining might crash compiler
    because of stack overflow
  - S8013098: [macosx] localized aqua_xx.properties are not
    included in rt.jar
  - S8013485: javac can't handle annotations with a &lt;clinit&gt; from
    a previous compilation unit
  - S8013849: Awt assert on Hashtable.cpp:124
  - S8014254: Selector in HttpServer introduces a 1000 ms delay
    when using KeepAlive
  - S8015586: [macosx] Test closed/java/awt/print/PrinterJob/PrintToDir.java
    fails on MacOSX
  - S8015628: Test Failure in closed/java/io/pathNames/GeneralSolaris.java
  - S8015780: java/lang/reflect/Method/GenericStringTest.java failing
  - S8016579: (process) IOException thrown by ProcessBuilder.start()
    method is incorrectly encoded
  - S8017212: File.createTempFile requires unnecessary "read"
    permission
  - S8019800: Test sun/tools/jcmd/jcmd-f.sh failing after JDK-8017011
  - S8019834: InetAddress.getByName hangs for bad IPv6 literals
  - S8020675: invalid jar file in the bootclasspath could lead to
    jvm fatal error
  - S8020829: NMT tests fail on platforms if NMT detail is not
    supported
  - S8022229: Intermittent test failures in sun/tools/jstatd
  - S8022531: [TEST_BUG] After double-click on the folder names,
    there is no 'OK' button in the dialog.
  - S8022836: JVM crashes in JVMTIENVBASE::GET_CURRENT_CONTENDED_MONITOR
    and GET_OWNED_MONITOR
  - S8024675: java/net/NetworkInterface/UniqueMacAddressesTest.java
    fails on Windows
  - S8024677: [TESTBUG] Move tests for classes in /testlibrary
  - S8024932: [TEST_BUG] [macosx] javax/swing/text/StyledEditorKit/8016833/bug8016833.java failed
  - S8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java
    fails with TestData): failure java.lang.AssertionError:
    expected [true] but found [false]
  - S8025710: Proxied HTTPS connections reused by HttpClient can
    send CONNECT to the server
  - S8025917: JDK demo applets not running with &gt;=7u40 or (JDK 8
    and JDK 9)
  - S8026245: InetAddress.getLocalHost crash if IPv6 disabled (macosx)
  - S8026303: CMS: JVM intermittently crashes with "FreeList of
    size 258 violates Conservation Principle" assert
  - S8027026: Change keytool -genkeypair to use -keyalg RSA
  - S8027348: (process) Enhancement of handling async close of
    ProcessInputStream
  - S8027695: There should be a space before % sign in Swedish locale
  - S8027961: Inet[4|6]Address native initializing code should check
    field/MethodID values
  - S8028073: race condition in ObjectMonitor implementation causing
    deadlocks
  - S8028074: InetAddress.getByName fails with UHE "invalid IPv6
    address" if host name starts with a-f
  - S8028159: C2: compiler stack overflow during inlining of
    @ForceInline methods
  - S8028280: ParkEvent leak when running modified runThese which
    only loads classes
  - S8028484: [TEST_BUG][macosx] closed/java/awt/MouseInfo/JContainerMousePositionTest fails
  - S8029073: (corba) New connection reclaimed when number of
    connection is greater than highwatermark
  - S8029190: VM_Version::determine_features() asserts on Fujitsu
    Sparc64 CPUs
  - S8029302: Performance regression in Math.pow intrinsic
  - S8029607, RH1230702, PR2418: Type of Service (TOS) cannot be
    set in IPv6 header
  - S8029775: Solaris code cleanup
  - S8030114: [parfait] warnings from b119 for
    jdk.src.share.native.sun.security.smartcardio: JNI exception
    pending
  - S8030192: TESTFAIL: java/util/logging/TestLoggerBundleSync.java
    failed with NPE
  - S8030712: TEST_BUG : java/lang/ProcessBuilder/BasicLauncher.java
    fails if java output contains VM warning
  - S8030878: JConsole issues meaningless message if SSL connection
    fails
  - S8030976: Untaken paths should be more vigorously pruned at
    highest optimization level
  - S8031061: new hotspot build - hs24.60-b07
  - S8031068: java/util/logging/ParentLoggersTest.java:
    checkLoggers: getLoggerNames() returned unexpected loggers
  - S8031435: Ftp download does not work properly for ftp user
    without password
  - S8031471: Test closed/java/awt/dnd/FileDialogDropTargetTest/FileDialogDropTargetTest.java
    fails on Solaris zones virtual hosts
  - S8031566: regression test failure, SSLEngineBadBufferArrayAccess.java
  - S8031572: jarsigner -verify exits with 0 when a jar file is not
    properly signed
  - S8031743: C2: loadI2L_immI broken for negative memory values
  - S8031764: tmtools/jmap/heap_config tests fail on Linux-ia32
    because it Cant attach to the core file
  - S8031765: Child process error stream is not empty!
  - S8032466: serviceability/sa/jmap-hashcode/Test8028623.java
    fails with compilation errors
  - S8032573: CertificateFactory.getInstance("X.509").generateCertificates(InputStream)
    does not throw CertificateException for invalid input
  - S8032808: Support Solaris SO_FLOW_SLA socket option
  - S8032832: Applet/browser deadlocks, when IIS integrated
    authentication is used
  - S8032864: [macosx] sigsegv (0Xb) Being Generated When Starting
    JDev With Voiceover Running
  - S8032901: WaitForMultipleObjects() return value not handled
    appropriately
  - S8032908: getTextContent doesn't return string in JAXP
  - S8033524: Set minor version for hotspot in 7u80 to 80 and
    build number to b01
  - S8033571: [parfait] warning from b128 for security/smartcardio/pcsc_md.c:
    JNI exception pending
  - S8033627: UTC+02:00 time zones are not detected correctly on
    Windows
  - S8033699: Incorrect radio button behavior
  - S8033970: new hotspot build - hs24.80-b02
  - S8034118: [parfait] JNI exception pending in
    macosx/native/sun/awt/JavaComponentAccessibility.m
  - S8034262: Test java/lang/ProcessBuilder/CloseRace.java fails
  - S8034768: [parfait] JNI exception pending in
    jdk/src/macosx/native/sun/awt/JavaTextAccessibility.m
  - S8034920: new hotspot build - hs24.80-b03
  - S8035435: new hotspot build - hs24.80-b04
  - S8035973: NPE in ForwardBuilder
  - S8035938: Memory leak in JvmtiEnv::GetConstantPool
  - S8036778: new hotspot build - hs24.80-b05
  - S8036823: Stack trace sometimes shows 'locked' instead of
    'waiting to lock'
  - S8036981: JAXB not preserving formatting for xsd:any Mixed
    content
  - S8037502: build.tools.javazic.Zoneinfo incorrectly calculates
    raw GMT offset change time
  - S8037945: Paths.get("").normalize() throws ArrayIndexOutOfBoundsException
  - S8038274: update 8u fix for 8028073 now that 8028280 is
    backported to 8u
  - S8038440: backport few C2 fixes
  - S8038481: CMM Testing: Min/MaxHeapFreeRatio flags should be
    manageable through the API
  - S8038640: new hotspot build - hs24.80-b06
  - S8038785: hot workaround fix for a crash in C2 compiler at
    Node::rematerialize
  - S8038919: Requesting focus to a modeless dialog doesn't work
    on Safari
  - S8038961: kinit, klist and ktab aren't built from jdk7u51 in
    licensee src bundles
  - S8038966: JAX-WS handles wrongly xsd:any arguments for Web
    services
  - S8039042: G1: Phantom zeros in cardtable
  - S8039118: Windows build failure (j2pcsc.dll : fatal error
    unresolved external symbol throwByName)
  - S8039292: new hotspot build - hs24.80-b07
  - S8039368: Remove testcase from npt utf.c
  - S8039891: Remove ppcsflt builds from JPRT
  - S8039899: Missing licence headers in test for JDK-8033113
  - S8040076: Memory leak: java.awt.List objects allowing multiple
    selections are not GC-ed.
  - S8040664: Revert temporary fix JDK-8038785
  - S8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 -
    assert(! had_error) failed: bad dominance
  - S8041507: Java Access Bridge version strings need to be fixed
  - S8041725: Nimbus JList selection colors persist across L&amp;F changes
  - S8041791: String.toLowerCase regression - violates Unicode standard
  - S8041918: BootstrapMethods attribute cannot be empty.
  - S8041931: test/sun/net/www/http/HttpClient/B8025710.java
    fails with cannot find keystore
  - S8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java
    failing on all platforms
  - S8041984: CompilerThread seems to occupy all CPU in a very
    rare situation
  - S8042052: assert(t != NULL) failed: must set before get
  - S8042235: redefining method used by multiple MethodHandles
    crashes VM
  - S8042247: Make 7u60 the default jprt release for hs24.80
  - S8042250: Misleading command line output for
    ReservedCodeCacheSize validation
  - S8042465: Applet menus not rendering when browser is full
    screen on Mac
  - S8042835: Remove mnemonic character from open, save and open
    directory JFileChooser's buttons
  - S8042982: Unexpected RuntimeExceptions being thrown by SSLEngine
  - S8043129: JAF initialisation in SAAJ clashing with the one in
    javax.mail
  - S8043354: OptimizePtrCompare too aggressive when allocations
    are present
  - S8043413: REGRESSION: Hotspot causes segmentation fault in
    jdk8ux, but not in jdk7ux
  - S8043720: (smartcardio) Native memory should be handled more
    accurately
  - S8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
  - S8044614: [macosx] Focus issue with 2 applets in firefox
  - S8044725: Bug in zlib 1.2.5 prevents inflation of some gzipped
    files (zlib 1.2.8 port)
  - S8046007: Java app receives javax.print.PrintException: Printer
    is not accepting job
  - S8046024: JDI shared memory transport failed with "Observed
    abandoned IP mutex"
  - S8046233: VerifyError on backward branch
  - S8046269: Build broken : THIS_FILE : undeclared identifier
  - S8046275: Fastdebug build failing on jdk9/hs/ control jobs
    after pulling some hs-comp changes
  - S8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java
    failed error_cnt=12
  - S8046289: compiler/6340864/TestLongVect.java timeout with
  - S8046495: KeyEvent can not be accepted in quick mouse clicking
  - S8046516: Segmentation fault in JVM (easily reproducible)
  - S8046559: NPE when changing Windows theme
  - S8046588: test for SO_FLOW_SLA availability does not check for
    EACCESS
  - S8047186: jdk.net.Sockets throws InvocationTargetException
    instead of original runtime exceptions
  - S8047187: Test jdk/net/Sockets/Test.java fails to compile
    after fix JDK-8046588
  - S8047340: (process) Runtime.exec() fails in Turkish locale
  - S8048050: Agent NullPointerException when rmi.port in use
  - S8048110: Using tables in JTextPane leads to infinite loop in
    FlowLayout.layoutRow
  - S8048170: Test closed/java/text/Normalizer/ConformanceTest.java
    failed
  - S8048212, PR2418: Two tests failed with
    "java.net.SocketException: Bad protocol option" on Windows
    after 8029607
  - S8048271: Minor GC times doubled from JDK 6u35 to JDK 7u51
  - S8048506: [macosx] javax.swing.PopupFactory issue with null owner
  - S8048887: SortingFocusTraversalPolicy throws
    IllegalArgumentException from the sort method
  - S8049514: FEATURE_SECURE_PROCESSING can not be turned off on a
    validator through SchemaFactory
  - S8049684: pstack crashes on java core dump
  - S8050022: linux-sparcv9: assert(SharedSkipVerify || obj-&gt;is_oop())
    failed: sanity check
  - S8050386: javac, follow-up of fix for JDK-8049305
  - S8050983: Misplaced parentheses in sun.net.www.http.HttpClient
    break HTTP PUT streaming
  - S8051004: javac, incorrect bug id in tests for JDK-8050386
  - S8051844: BootstrapMethods attribute cannot be empty again
  - S8051857: OperationTimedOut exception inside from
    XToolkit.syncNativeQueue call
  - S8052159: TEST_BUG: javax/swing/JTextField/8036819/bug8036819.java
    fails to compile
  - S8052406: SSLv2Hello protocol may be filter out unexpectedly
  - S8054019: Keytool Error publicKey's is not X.509, but X509
  - S8054478: C2: Incorrectly compiled char[] array access crashes
    JVM
  - S8054530: C2: assert(res == old_res) failed: Inconsistency
    between old and new
  - S8054817: File ccache only recognizes Linux and Solaris defaults
  - S8054841: (process) ProcessBuilder leaks native memory
  - S8054883: Segmentation error while running program
  - S8055045: StringIndexOutOfBoundsException while reading
    krb5.conf
  - S8055421: (fs) bad error handling in java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
  - S8055731: sun/security/smartcardio/TestDirect.java throws
    java.lang.IndexOutOfBoundsException
  - S8055949: ByteArrayOutputStream capacity should be maximal
    array size permitted by VM
  - S8056026: Debug security logging should print Provider used
    for each crypto operation
  - S8056156: [TEST_BUG] Test javax/swing/JFileChooser/8046391/bug8046391.java
    fails in Windows
  - S8056309: Set minor version for hotspot in 7u76 to 76 and
    build number to b01
  - S8056914: Right Click Menu for Paste not showing after
    upgrading to java 7
  - S8057008: [TEST_BUG] Test java/awt/Focus/SortingFPT/JDK8048887.java
    fails with compilation error
  - S8057530: (process) Runtime.exec throws garbled message in jp
    locale
  - S8057564: JVM hangs at getAgentProperties after attaching to
    VM with lower
  - S8057813: Alterations to jdk_security3 test target
  - S8058113: Execution of OnOutOfMemoryError command hangs on
    linux-sparc
  - S8058120: Rendering / caret errors with HTMLDocument
  - S8058473: "Comparison method violates its general contract"
    when using Clipboard
  - S8058583: Remove CompilationRepeat
  - S8058608: JVM crash during Kerberos logins using des3-cbc-md5
    on OSX
  - S8058927: ATG throws ClassNotFoundException
  - S8058932: java/net/InetAddress/IPv4Formats.java failed because
    hello.foo.bar does exist
  - S8058935: CPU detection gives 0 cores per cpu, 2 threads per
    core in Amazon EC2 environment
  - S8058936: hotspot/test/Makefile should use jtreg script from
    $JT_HOME/bin/jreg (instead of $JT_HOME/win32/bin/jtreg)
  - S8059216: Make PrintGCApplicationStoppedTime print information
    about stopping threads
  - S8059299: assert(adr_type != NULL) failed: expecting TypeKlassPtr
  - S8059327: XML parser returns corrupt attribute value
  - S8059563: (proxy) sun.misc.ProxyGenerator.generateProxyClass
    should create intermediate directories
  - S8060006: No Russian time zones mapping for Windows
  - S8060169: Update the Crash Reporting URL in the Java crash log
  - S8060170: Support SIO_LOOPBACK_FAST_PATH option on Windows
  - S8061507: Increment hsx 24.76 build to b02 for 7u76-b05
  - S8061694: Increment hsx 24.76 build to b03 for 7u76-b06
  - S8061954: 7u76 - deployment warning dialogs do not work on Linux
  - S8062021: NPE in sun/lwawt/macosx/CPlatformWindow::toFront
    after JDK-8060146
  - S8062170: java.security.ProviderException: Error parsing
    configuration with space
  - S8062178: merge issue: Test closed/java/util/TimeZone/Bug6329116.java
    fails in 7u-cpu nightly
  - S8062608: BCEL corrupts debug data of methods that use generics
  - S8062672: JVM crashes during GC on various asserts which
    checks that HeapWord ptr is an oop
  - S8062744: jdk.net.Sockets.setOption/getOption does not support
    IP_TOS
  - S8062771: Core reflection should use final fields whenever
    possible
  - S8062923: XSL: Run-time internal error in 'substring()'
  - S8062924: XSL: wrong answer from substring() function
  - S8064391: More thread safety problems in core reflection
  - S8064407: (fc) FileChannel transferTo should use TransmitFile
    on Windows
  - S8064493: Increment the build value to b04 for hs24.76 in 7u76-b08
  - S8064516: BCEL still corrupts generic methods if bytecode
    offsets are modified
  - S8064533: Remove and retag jdk7u76-b08 tag in 7u76/jdk repo
  - S8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8
  - S8064846: Lazy-init thread safety problems in core reflection
  - S8065098: JColorChooser no longer supports drag and drop
    between two JVM instances
  - S8065238, PR2478: javax.naming.NamingException after upgrade
    to JDK 8
  - S8065552: setAccessible(true) on fields of Class may throw a
    SecurityException
  - S8065553: Failed Java web start via IPv6 (Java7u71 or later)
  - S8065609: 7u76 l10n resource file translation update
  - S8065618: C2 RA incorrectly removes kill projections
  - S8065674: javac generates incorrect LVT table for trivial cases
  - S8065765: Missing space in output message
    from -XX:+CheckEndorsedAndExtDirs
  - S8065994: HTTP Tunnel connection to NTLM proxy reauthenticates
    instead of using keep-alive
  - S8066045: opto/node.hpp:355, assert(i &lt; _max) failed: oob: i=1, _max=1
  - S8066103: C2's range check smearing allows out of bound array
    accesses
  - S8066612: Add a test that will call getDeclaredFields() on all
    classes and try to set them accessible.
  - S8066649: 8u backport for 8065618 is incorrect
  - S8066756: Test test/sun/awt/dnd/8024061/bug8024061.java fails
  - S8066775: opto/node.hpp:355, assert(i &lt; _max) failed: oob: i=1, _max=1
  - S8068338: Better message about incompatible zlib in Deflater.init
  - S8068507: (fc) Rename the new jdk.net.enableFastFileTransfer
    system property to jdk.nio.enableFastFileTransfer
  - S8068625: Remove extra year check for GenerateCurrencyData fix
  - S8068639: Make certain annotation classfile warnings opt-in
  - S8071423: Increment hsx 24.80 build to b08 for 7u80-b07
  - S8071499: java/net/InetAddress/B5087907.java fails with jdk7u85
  - S8071807: Increment hsx 24.80 build to b09 for 7u80-b08
  - S8072040: jdk7u80 l10n resource file translation update
  - S8072458: jdk/test/Makefile references (to be removed) win32
    directory in jtreg
  - S8072639: Increment hsx 24.80 build to b10 for 7u80-b09
  - S8074855: [Regression] Test closed/java/awt/image/Raster/IncorrectScanlineStrideTest.java fails
  - S8075092: Remove erroneous println statement from DoubleByteDecoder
  * Backports
  - S4890063, PR2305, RH1214835: HPROF: default text truncated
    when using doe=n option
  - S6991580, PR2308, RH1210739: IPv6 Nameservers in resolv.conf
    throws NumberFormatException
  - S8021120, PR2301: TieredCompilation can be enabled even if
    TIERED is undefined
  - S8025613, PR2437: clang: remove -Wno-unused-value
  - S8039921, PR2421: SHA1WithDSA with key &gt; 1024 bits not working
  - S8048214, PR2357, G548784: Linker error when compiling
    G1SATBCardTableModRefBS after include order changes
  - S8072385, PR2387: Only the first DNSName entry is checked for
    endpoint identification
  - S8074761, PR2470, RH1194226: Empty optional parameters of LDAP
    query are not interpreted as empty
  - S8075136: Unnecessary sign extension for byte array access
  - S8076212, PR2314: AllocateHeap() and ReallocateHeap() should be
    inlined.
  - S8078654, PR2333: CloseTTFontFileFunc callback should be removed
  - S8078666, PR2326: JVM fastdebug build compiled with GCC 5 asserts
    with "widen increases"
  - S8081315, PR2405: Avoid giflib interlacing workaround with
    giflib 5.0.0 on
  - S8081475, PR2494: SystemTap does not work when JDK is compiled
    with GCC 5
  * Bug fixes
  - PR94: empty install target in Makefile.am
  - PR1374: Provide option to strip and link debugging info after
    build
  - PR1661: Cleanup SYSTEM_GCONF option and allow it to be set
    false
  - PR1786: Allow x86 build to occur on x86_64 using a previously
    built x86_64 build
  - PR1816: Split download/extraction rules for OpenJDK so they
    can run in parallel
  - PR1846: Build fails when using IcedTea7 as bootstrap JDK with
    native ecj
  - PR1847: Synchronise javac.in with IcedTea6
  - PR1883: Search Debian multiarch paths when looking for pcsclite
  - PR1888: Allow tarball checksumming to be disabled
  - PR2060: Fix warnings found by Gentoo ebuild QA with gcc 4.9.1
  - PR2144: make dist fails due to lack of HotSpot-specific patches
  - PR2161: RHEL 6 has a version of GIO which meets the version
    criteria, but has no g_settings_*
  - PR2233, RH1190835: Discover gsettings symbols separately so
    early versions of GLib can be used (e.g. on RHEL 6)
  - PR2236, RH1191652: ppc64le should report its os.arch as ppc64le
    so tools can detect it
  - PR2320: Allow use of system GConf
  - PR2323: System GConf without system GIO configuration broken
  - PR2328: GCJ uses ppc64el named libarch directory on ppc64le
  - PR2341: Update README &amp; INSTALL files
  - PR2359: Ensure all stamp targets have aliases
  - PR2390: Make elliptic curve removal optional
  - PR2394: ppc64le does not support -Xshare:dump
  - PR2395: Path to jvm.cfg is wrong in add-systemtap-boot
  - PR2446: Support system libsctp
  - PR2458: Policy JAR files should be timestamped with the date
    of the policy file they hold
  - PR2482, RH489586, RH1236619: OpenJDK can't handle spaces in
    zone names in /etc/sysconfig/clock
  - PR2496: Enable system PCSC support by default
  - PR2499: Update remove-intree-libraries.sh script
  - PR2507, G541462: Only apply PaX markings by default on running
    PaX kernels
  - PR2530: PaX mark the installed JDK so it runs on hardened
    systems
  - PR2531: Location of docs directory in install-data-local is
    incorrect
  - PR2532: install stage fails where
    BUILD_ARCH_DIR != INSTALL_ARCH_DIR
  - PR2533: Allow greater control of Javadoc installation directory
  - PR2534: Install TRADEMARK, COPYING and ChangeLog as RPM spec
    file does
  - PR2535: install-data-local needs to check that classes.jsa
    actually exists
  - PR2537: Desktop files do not allow installation from multiple
    versions of IcedTea
  - PR2539: Libraries in some subdirectories of jre/lib/{arch} are
    not installed
  - PR2540: Specify a cacerts file for the OpenJDK build as we do
    for OpenJDK 8
  - PR2545: Extend tarball checksumming option to allow the
    checksum to be specified
  - PR2548: install stage doesn't install symbolic links
  - PR2550: Desktop file doesn't reference versioned icon
  * AArch64 port
  - Add copyright to aarch64_ad.m4
  - S8069593: Changes to JavaThread::_thread_state must use acquire
    and release
  - S8074349: AARCH64: C2 generates poor code for some byte and
    character stores
  - S8075045: AARCH64: Stack banging should use store rather than
    load
  - S8075324: Costs of memory operands in aarch64.ad are inconsistent
  - S8075443: AARCH64: Missed L2I optimizations in C2
  - S8075930: AARCH64: Use FP Register in C2
  - S8076467: AARCH64: assertion fail with -XX:+UseG1GC
  - S8079203: AARCH64: Need to cater for different partner
    implementations
  - S8080586: aarch64: hotspot test
    compiler/codegen/7184394/TestAESMain.java fails
  * PPC &amp; AIX port
  - Changes to make aix compile after the merge
  - S8069590: AIX port of "8050807: Better performing performance
    data handling"
  - S8078482, PR2307, RH1201393: ppc: pass thread to
    throw_AbstractMethodError
  - S8080190: PPC64: Fix wrong rotate instructions in the .ad file
- Removed patches:
  * icedtea-2.5.5-gcc5.patch
  * implicit-fortify-decl.patch
  * linux_vs_sys_ptrace.patch
  * signed-overflow.patch
  - Applied upstream
  * openjdk-7-src-b147-stringcompare.patch
  - Fixed by refactoring of the surrounding code
- Modified patch:
  * java-1_7_0-openjdk-suse-desktop-files.patch
  - Adapted to icedtea 2.6.0 content</changelog>
  <changelog author="fstrba@suse.com" date="1437480001">- Update to 2.6.1 - OpenJDK 7u85 (bsc#938248)
  * Security fixes
  - S8043202, CVE-2015-2808: Prohibit RC4 cipher suites
  - S8067694, CVE-2015-2625: Improved certification checking
  - S8071715, CVE-2015-4760: Tune font layout engine
  - S8071731: Better scaling for C1
  - S8072490: Better font morphing redux
  - S8072887: Better font handling improvements
  - S8073334: Improved font substitutions
  - S8073773: Presume path preparedness
  - S8073894: Getting to the root of certificate chains
  - S8074330: Set font anchors more solidly
  - S8074335: Substitute for substitution formats
  - S8074865, CVE-2015-2601: General crypto resilience changes
  - S8074871: Adjust device table handling
  - S8075374, CVE-2015-4748: Responding to OCSP responses
  - S8075378, CVE-2015-4749: JNDI DnsClient Exception Handling
  - S8075738: Better multi-JVM sharing
  - S8075833, CVE-2015-2613: Straighter Elliptic Curves
  - S8075838: Method for typing MethodTypes
  - S8075853, CVE-2015-2621: Proxy for MBean proxies
  - S8076328, CVE-2015-4000: Enforce key exchange constraints
  - S8076376, CVE-2015-2628: Enhance IIOP operations
  - S8076397, CVE-2015-4731: Better MBean connections
  - S8076401, CVE-2015-2590: Serialize OIS data
  - S8076405, CVE-2015-4732: Improve serial serialization
  - S8076409, CVE-2015-4733: Reinforce RMI framework
  - S8077520, CVE-2015-2632: Morph tables into improved form
  - PR2487, CVE-2015-4000: Make jdk8 mode the default for
    jdk.tls.ephemeralDHKeySize
  * OpenJDK
  - S7124253: [macosx] Flavor change notification not coming
  - S8007219: [macosx] Frame size reverts meaning of maximized
    attribute if frame size close to display
  - S8013581: [macosx] Key Bindings break with awt
    GraphicsEnvironment setFullScreenWindow
  - S8014464: Update jcheck for OpenJDK 7
  - S8020210: [macosx] JVM crashes in CWrapper$NSWindow.screen(long)
  - S8027058: sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
    Failed to initialize connector
  - S8027561: [macosx] Cleanup "may not respond to selector"
    warnings in native code
  - S8029868: Fix KSS issues in sun.lwawt.macosx
  - S8042205: javax/management/monitor/*: some tests didn't get
    all the notifications
  - S8043201: Deprecate RC4 in SunJSSE provider
  - S8046817: JDK 8 schemagen tool does not generate xsd files
    for enum types
  - S8048194: GSSContext.acceptSecContext fails when a supported
    mech is not initiator preferred
  - S8064546: CipherInputStream throws BadPaddingException if
    stream is not fully read
  - S8065764: javax/management/monitor/CounterMonitorTest.java hangs
  - S8066952: [TEST-BUG] javax/management/monitor/CounterMonitorTest.java
    hangs
  - S8068674: Increment minor version of HSx for 7u85 and
    initialize the build number
  - S8071668: [macosx] Clipboard does not work with 3rd parties
    Clipboard Managers
  - S8073357: schema1.xsd has wrong content. Sequence of the enum
    values has been changed
  - S8073385: Bad error message on parsing illegal character in
    XML attribute
  - S8074098: 2D_Font/Bug8067699 test fails with SIGBUS crash on
    Solaris Sparc
  - S8074297: substring in XSLT returns wrong character if string
    contains supplementary chars
  - S8075575: com/sun/security/auth/login/ConfigFile/InconsistentError.java
    failed in certain env.
  - S8075576: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java
    failed in certain env.
  - S8075667: (tz) Support tzdata2015b
  - S8076290: JCK test api/xsl/conf/string/string17 starts failing
    after JDK-8074297
  - S8077685: (tz) Support tzdata2015d
  - S8078348: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
    fails with BindException
  - S8078439: SPNEGO auth fails if client proposes MS krb5 OID
  - S8078529: Increment the build value to b02 for hs24.85 in 7u85
  - S8078562: Add modified dates
  - S8080318: jdk8u51 l10n resource file translation update
  - S8081386: Test sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
    test has RC4 dependencies
  - S8081622: Increment the build value to b03 for hs24.85 in 7u85
  - S8081775: two lib/testlibrary tests are failing with "Error.
    failed to clean up files after test" with jtreg 4.1 b12
  - OJ01: Allow OpenJDK to build on PaX-enabled kernels
  - OJ02: Fix build where PAX_COMMAND is not specified
  - OJ03: Only apply PaX-marking when needed by a running PaX kernel
  - OJ04: Revert introduction of lambda expression in
    sun.lwawt.macosx.LWCToolkit
  - OJ05: Fix mistake in 8075374 backport
  * Backports
  - S8087120, RH1206656, PR2553: [GCC5] java.lang.StackOverflowError
    on  Zero JVM initialization on non x86 platforms.
  * Bug fixes
  - PR2501: libjavasctp.so doesn't need to link against libdl when
    linking against libsctp
  - PR2502: Remove -fno-tree-vectorize workaround now
    http://gcc.gnu.org/PR63341 is fixed
  - PR2503: Add existence check for all optional dependencies in
    jdk_generic_profile.sh
  - PR2521: Systems with a GLib without libgio segfault when
    obtaining proxy information
- Removed patch:
  * zero-dummy.patch
  - Integrated in icedtea 2.6.1</changelog>
  <changelog author="fstrba@suse.com" date="1443528000">- Add option to build Sun Elliptical Curve Crypto provider
  * Enable for openSUSE:Factory
- Added patch:
  * icedtea-2.6.1-sunec.patch
  - make it easier to link the SUNEC Crypto provider</changelog>
  <changelog author="fstrba@suse.com" date="1445601600">- Update to 2.6.2 - OpenJDK 7u91 (bsc#951376)
  * Security fixes
  - S8048030, CVE-2015-4734: Expectations should be consistent
  - S8068842, CVE-2015-4803: Better JAXP data handling
  - S8076339, CVE-2015-4903: Better handling of remote object
    invocation
  - S8076383, CVE-2015-4835: Better CORBA exception handling
  - S8076387, CVE-2015-4882: Better CORBA value handling
  - S8076392, CVE-2015-4881: Improve IIOPInputStream consistency
  - S8076413, CVE-2015-4883: Better JRMP message handling
  - S8078427, CVE-2015-4842: More supportive home environment
  - S8078440: Safer managed types
  - S8080541: More direct property handling
  - S8080688, CVE-2015-4860: Service for DGC services
  - S8081760: Better group dynamics
  - S8086092, CVE-2015-4840: More palette improvements
  - S8086733, CVE-2015-4893: Improve namespace handling
  - S8087350: Improve array conversions
  - S8103671, CVE-2015-4805: More objective stream classes
  - S8103675: Better Binary searches
  - S8130078, CVE-2015-4911: Document better processing
  - S8130193, CVE-2015-4806: Improve HTTP connections
  - S8130864: Better server identity handling
  - S8130891, CVE-2015-4843: (bf) More direct buffering
  - S8131291, CVE-2015-4872: Perfect parameter patterning
  - S8132042, CVE-2015-4844: Preserve layout presentation
  * Import of OpenJDK 7 u85 build 2
  - S8133968: Revert 8014464 on OpenJDK 7
  - S8133993: [TEST_BUG] Make CipherInputStreamExceptions compile
    on OpenJDK 7
  - S8134248: Fix recently backported tests to work with OpenJDK
    7u
  - S8134610: Mac OS X build fails after July 2015 CPU
  - S8134618: test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java
    has bad license header
  * Import of OpenJDK 7 u91 build 0
  - S6854417: TESTBUG: java/util/regex/RegExTest.java fails
    intermittently
  - S6966259: Make PrincipalName and Realm immutable
  - S8005226: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
    fails intermittently
  - S8014097: add doPrivileged methods with limited privilege
    scope
  - S8021191: Add isAuthorized check to limited doPrivileged
    methods
  - S8028780: JDK KRB5 module throws OutOfMemoryError when CCache
    is corrupt
  - S8064331: JavaSecurityAccess.doIntersectionPrivilege() drops
    the information about the domain combiner of the stack ACC
  - S8076506: Increment minor version of HSx for 7u91 and
    initialize the build number
  - S8078822: 8068842 fix missed one new file
    PrimeNumberSequenceGenerator.java
  - S8079323: Serialization compatibility for Templates: need to
    exclude Hashtable from serialization
  - S8087118: Remove missing package from java.security files
  - S8098547: (tz) Support tzdata2015e
  - S8130253: ObjectStreamClass.getFields too restrictive
  - S8133321: (tz) Support tzdata2015f
  - S8135043: ObjectStreamClass.getField(String) too restrictive
  * Import of OpenJDK 7 u91 build 1
  - S8072932: Test fails with java.security.AccessControlException:
    access denied ("java.security.SecurityPermission"
    "getDomainCombiner")
  * Backports
  - S6880559, PR2674: Enable PKCS11 64-bit windows builds
  - S6904403, PR2674: assert(f == k-&gt;has_finalizer(),"inconsistent
    has_finalizer") with debug VM
  - S7011441, PR2674: jndi/ldap/Connection.java needs to avoid
    spurious wakeup
  - S7059542, PR2674: JNDI name operations should be locale
    independent
  - S7105461, PR2571: Large JTables are not rendered correctly with
    Xrender pipeline
  - S7105883, PR2560: JDWP: agent crash if there exists a
    ThreadGroup with null name
  - S7107611, PR2674: sun.security.pkcs11.SessionManager is
    scalability blocker
  - S7127066, PR2674: Class verifier accepts an invalid class file
  - S7150092, PR2674: NTLM authentication fail if user specified a
    different realm
  - S7150134, PR2571: JCK api/java_awt/Graphics/index.html#DrawLine
    fails with OOM for jdk8 with XRender pipeline
  - S7152582, PR2674: PKCS11 tests should use the NSS libraries
    available in the OS
  - S7156085, PR2674: ArrayIndexOutOfBoundsException throws in
    UTF8Reader of SAXParser
  - S7177045, PR2674: Rework the TestProviderLeak.java regression
    test, it is too fragile to low memory errors.
  - S7190945, PR2674: pkcs11 problem loading NSS libs on Ubuntu
  - S8005226, PR2674: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
    fails intermittently
  - S8009438, PR2674: sun/security/pkcs11/Secmod tests failing on
    Ubuntu 12.04
  - S8011709, PR2509: [parfait] False positive: memory leak in
    jdk/src/share/native/sun/font/layout/CanonShaping.cpp
  - S8012971, PR2674: PKCS11Test hiding exception failures
  - S8016105, PR2560: Add complementary RETURN_NULL allocation
    macros in allocation.hpp
  - S8020424, PR2674: The NSS version should be detected before
    running crypto tests
  - S8020443, PR2674: Frame is not created on the specified
    GraphicsDevice with two monitors
  - S8021897, PR2560: EXCEPTION_ACCESS_VIOLATION on debugging
    String.contentEquals()
  - S8022683, PR2560: JNI GetStringUTFChars should return NULL on
    allocation failure not abort the VM
  - S8023052, PR2509: JVM crash in native layout
  - S8025922, PR2560: JNI access to Strings need to check if the
    value field is non-null
  - S8026119. PR2679: Regression test DHEKeySizing.java failing
    intermittently
  - S8027624, PR2674: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    unstable again
  - S8033069, PR2674: mouse wheel scroll closes combobox popup
  - S8035150, PR2674: ShouldNotReachHere() in ConstantPool::copy_entry_to
  - S8039212, PR2674: SecretKeyBasic.sh needs to avoid NSS libnss3
    and libsoftokn3 version mismatches
  - S8042855, PR2509: [parfait] Potential null pointer dereference
    in IndicLayoutEngine.cpp
  - S8044364, PR2674: runtime/RedefineFinalizer test fails on windows
  - S8048353, PR2674: jstack -l crashes VM when a Java mirror for a
    primitive type is locked
  - S8050123, PR2674: Incorrect property name documented in CORBA
    InputStream API
  - S8056122, PR1896: Upgrade JDK to use LittleCMS 2.6
  - S8056124, PR2674: Hotspot should use PICL interface to get
    cacheline size on SPARC
  - S8057934, PR1896: Upgrade to LittleCMS 2.6 breaks AIX build
  - S8059200, PR2674: Promoted JDK9 b31 for Solaris-amd64 fails
    (Error: dl failure on line 744, no picl library) on Solaris 11.1
  - S8059588, PR2674: deadlock in java/io/PrintStream when verbose
    java.security.debug flags are set
  - S8062518, PR2674: AIOBE occurs when accessing to document
    function in extended function in JAXP
  - S8062591, PR2674: SPARC PICL causes significantly longer startup
    times
  - S8072863, PR2674: Replace fatal() with vm_exit_during_initialization()
    when an incorrect class is found on the bootclasspath
  - S8073453, PR2674: Focus doesn't move when pressing Shift + Tab
    keys
  - S8074350, PR2674: Support ISO 4217 "Current funds codes" table
    (A.2)
  - S8074869, PR2674: C2 code generator can replace -0.0f with
    +0.0f on Linux
  - S8075609, PR2674: java.lang.IllegalArgumentException: aContainer
    is not a focus cycle root of aComponent
  - S8075773, PR2674: jps running as root fails after the fix of
    JDK-8050807
  - S8076040, PR2674: Test com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    fails with -XX:+UseG1GC
  - S8076328, PR2679: Enforce key exchange constraints
  - S8076455, PR2674: IME Composition Window is displayed on
    incorrect position
  - S8076968, PR2674: PICL based initialization of L2 cache line
    size on some SPARC systems is incorrect
  - S8077102, PR2674: dns_lookup_realm should be false by default
  - S8077409, PR2674: Drawing deviates when validate() is invoked
    on java.awt.ScrollPane
  - S8078113, PR2674: 8011102 changes may cause incorrect results
  - S8078331, PR1896: Upgrade JDK to use LittleCMS 2.7
  - S8080012, PR2674: JVM times out with vdbench on SPARC M7-16
  - S8081392, PR2674: getNodeValue should return 'null' value for
    Element nodes
  - S8081470, PR2674: com/sun/jdi tests are failing with "Error.
    failed to clean up files after test" with jtreg 4.1 b12
  - S8081756, PR1896: Mastering Matrix Manipulations
  - S8130297, PR2674: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
    still failing after JDK-8076040
  - S8133636, PR2674: [TEST_BUG] Import/add tests for the problem
    seen in 8076110
  * Bug fixes
  - PR2512: Reset success following calls in LayoutManager.cpp
  - PR2557, G390663: Update Gentoo font configuration and allow font
    directory to be specified
  - PR2568: openjdk causes a full desktop crash on RHEL 6 i586
  - PR2683: AArch64 port has broken Zero on AArch64
  - PR2684: AArch64 port not selected on architectures where
    host_cpu != aarch64
  - PR2686: Add generated Fedora &amp; Gentoo font configurations for
    bootstrap stage
  * CACAO
  - PR2652: Set classLoader field in java.lang.Class as expected by
    JDK</changelog>
  <changelog author="fstrba@suse.com" date="1453118400">- Move libjavagtk to the full package as not to polute the headless
  with X dependencies (bsc#939523).</changelog>
  <changelog author="fstrba@suse.com" date="1453464000">- Update to 2.6.4 - OpenJDK 7u95 (bsc#962743)
  * Security fixes
  - S8059054, CVE-2016-0402: Better URL processing
  - S8130710, CVE-2016-0448: Better attributes processing
  - S8132210: Reinforce JMX collector internals
  - S8132988: Better printing dialogues
  - S8133962, CVE-2016-0466: More general limits
  - S8137060: JMX memory management improvements
  - S8139012: Better font substitutions
  - S8139017, CVE-2016-0483: More stable image decoding
  - S8140543, CVE-2016-0494: Arrange font actions
  - S8143185: Cleanup for handling proxies
  - S8143941, CVE-2015-8126, CVE-2015-8472: Update splashscreen
    displays
  - S8144773, CVE-2015-7575: Further reduce use of MD5 (SLOTH)
  - S8142882, CVE-2015-4871: rebinding of the receiver of a
    DirectMethodHandle may allow a protected method to be accessed
  * Import of OpenJDK 7 u95 build 0
  - S7167988: PKIX CertPathBuilder in reverse mode doesn't work if
    more than one trust anchor is specified
  - S8068761: [TEST_BUG] java/nio/channels/ServerSocketChannel/AdaptServerSocket.java
    failed with SocketTimeoutException
  - S8074068: Cleanup in src/share/classes/sun/security/x509/
  - S8075773: jps running as root fails after the fix of JDK-8050807
  - S8081297: SSL Problem with Tomcat
  - S8131181: Increment minor version of HSx for 7u95 and
    initialize the build number
  - S8132082: Let OracleUcrypto accept RSAPrivateKey
  - S8134605: Partial rework of the fix for 8081297
  - S8134861: XSLT: Extension func call cause exception if
    namespace URI contains partial package name
  - S8135307: CompletionFailure thrown when calling FieldDoc.type,
    if the field's type is missing
  - S8138716: (tz) Support tzdata2015g
  - S8140244: Port fix of JDK-8075773 to MacOSX
  - S8141213: [Parfait]Potentially blocking function
    GetArrayLength called in JNI critical region at line 239 of
    jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c in
    function GET_ARRAYS
  - S8141287: Add MD5 to jdk.certpath.disabledAlgorithms - Take 2
  - S8142928: [TEST_BUG] sun/security/provider/certpath/ReverseBuilder/ReverseBuild.java
    8u71 failure
  - S8143132: L10n resource file translation update
  - S8144955: Wrong changes were pushed with 8143942
  - S8145551: Test failed with Crash for Improved font lookups
  - S8147466: Add -fno-strict-overflow to
    IndicRearrangementProcessor{,2}.cpp
  * Backports
  - S8140244: Port fix of JDK-8075773 to AIX
  - S8133196, PR2712, RH1251935: HTTPS hostname invalid issue with
    InetAddress
  - S8140620, PR2710: Find and load default.sf2 as the default
    soundbank on Linux
- Update the java-1_7_0-openjdk.keyring file to include both keys
  of Andrew John Hughes of icedtea fame.
- Rename the keyring file and disable it in the spec file until
  the key servers can handle those keys.</changelog>
  <changelog author="fstrba@suse.com" date="1459166400">- Update to 2.6.5 - OpenJDK 7u99 (bsc#972468)
  * Security fixes
  - S8152335, CVE-2016-0636: Improve MethodHandle consistency
  * Import of OpenJDK 7 u99 build 0
  - S6425769, PR2858: Allow specifying an address to bind JMX
    remote connector
  - S6961123: setWMClass fails to null-terminate WM_CLASS string
  - S8145982, PR2858: JMXInterfaceBindingTest is failing
    intermittently
  - S8146015, PR2858: JMXInterfaceBindingTest is failing
    intermittently for IPv6 addresses
  * Backports
  - S8028727, PR2814: [parfait] warnings from b116 for
    jdk.src.share.native.sun.security.ec: JNI pending exceptions
  - S8048512, PR2814: Uninitialised memory in
    jdk/src/share/native/sun/security/ec/ECC_JNI.cpp
  - S8071705. PR2819, RH1182694: Java application menu misbehaves
    when running multiple screen stacked vertically
  - S8150954, PR2866, RH1176206: AWT Robot not compatible with
    GNOME Shell
  * Bug fixes
  - PR2803: Make system CUPS optional
  - PR2886: Location of 'stap' executable is hard-coded
  - PR2893: test/tapset/jstaptest.pl should be executable
  - PR2894: Add missing test directory in make check.
  * CACAO
  - PR2781, CA195: typeinfo.cpp: typeinfo_merge_nonarrays:
    Assertion `dest &amp;&amp; result &amp;&amp; x.any &amp;&amp; y.any' failed
  * AArch64 port
  - PR2852: Add support for large code cache
  - PR2852: Apply ReservedCodeCacheSize default limiting to
    AArch64 only.
  - S8081289, PR2852: aarch64: add support for
    RewriteFrequentPairs in interpreter
  - S8131483, PR2852: aarch64: illegal stlxr instructions
  - S8133352, PR2852: aarch64: generates constrained unpredictable
    instructions
  - S8133842, PR2852: aarch64: C2 generates illegal instructions
    with int shifts &gt;=32
  - S8134322, PR2852: AArch64: Fix several errors in C2 biased
    locking implementation
  - S8136615, PR2852: aarch64: elide DecodeN when followed by
    CmpP 0
  - S8138575, PR2852: Improve generated code for profile counters
  - S8138641, PR2852: Disable C2 peephole by default for aarch64
  - S8138966, PR2852: Intermittent SEGV running ParallelGC
  - S8143067, PR2852: aarch64: guarantee failure in javac
  - S8143285, PR2852: aarch64: Missing load acquire when checking
    if ConstantPoolCacheEntry is resolved
  - S8143584, PR2852: Load constant pool tag and class status with
    load acquire
  - S8144201, PR2852: aarch64:
    jdk/test/com/sun/net/httpserver/Test6a.java fails with
  - -enable-unlimited-crypto
  - S8144582, PR2852: AArch64 does not generate correct branch
    profile data
  - S8146709, PR2852: AArch64: Incorrect use of ADRP for
    byte_map_base
  - S8147805, PR2852: aarch64: C1 segmentation fault due to inline
    Unsafe.getAndSetObject
  - S8148240, PR2852: aarch64: random infrequent null pointer
    exceptions in javac
  * PPC &amp; AIX port
  - S8034797, PR2851: AIX: Fix os::naked_short_sleep() in
    os_aix.cpp after 8028280
  - S8139258, PR2851: PPC64LE: argument passing problem when
    passing 15 floats in native call
  - S8139421, PR2851: PPC64LE: MacroAssembler::bxx64_patchable
    kill register R12</changelog>
  <changelog author="fstrba@suse.com" date="1461326400">- Update to 2.6.6 - OpenJDK 7u101 (bsc#976340)
  * Security fixes
  - S8129952, CVE-2016-0686: Ensure thread consistency
  - S8132051, CVE-2016-0687: Better byte behavior
  - S8138593, CVE-2016-0695: Make DSA more fair
  - S8139008: Better state table management
  - S8143167, CVE-2016-3425: Better buffering of XML strings
  - S8144430, CVE-2016-3427: Improve JMX connections
  - S8146494: Better ligature substitution
  - S8146498: Better device table adjustments
  * Import of OpenJDK 7 u101 build 0
  - S4858370: JDWP: Memory Leak: GlobalRefs never deleted when
    processing invokeMethod command
  - S7127906: (launcher) convert the launcher regression tests to
    java
  - S8002116: This JdbReadTwiceTest.sh gets an exit 1
  - S8004007: test/sun/tools/jinfo/Basic.sh fails on when runSA is
    set to true
  - S8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when
    invoked with NMT explicitly turned on
  - S8027705: com/sun/jdi/JdbMethodExitTest.sh fails when a
    background thread is generating events.
  - S8028537: PPC64: Updated the JDK regression tests to run on
    AIX
  - S8036132: Tab characters in test/com/sun/jdi files
  - S8038963: com/sun/jdi tests fail because cygwin's ps sometimes
    misses processes
  - S8044419: TEST_BUG: com/sun/jdi/JdbReadTwiceTest.sh fails when
    run under root
  - S8059661: Test SoftReference and OOM behavior
  - S8072753: Nondeterministic wrong answer on arithmetic
  - S8073735: [TEST_BUG] compiler/loopopts/CountedLoopProblem.java
    got OOME
  - S8074146: [TEST_BUG] jdb has succeded to read an unreadable
    file
  - S8134297: NPE in GSSNameElement nameType check
  - S8134650: Xsl transformation gives different results in 8u66
  - S8141229: [Parfait] Null pointer dereference in cmsstrcasecmp
    of cmserr.c
  - S8143002: [Parfait] JNI exception pending in fontpath.c:1300
  - S8146477: [TEST_BUG] ClientJSSEServerJSSE.java failing again
  - S8146967: [TEST_BUG] javax/security/auth/SubjectDomainCombiner/Optimize.java
    should use 4-args ProtectionDomain constructor
  - S8147567: InterpreterRuntime::post_field_access not updated
    for boolean in JDK-8132051
  - S8148446: (tz) Support tzdata2016a
  - S8148475: Missing SA Bytecode updates.
  - S8149170: Better byte behavior for native arguments
  - S8149367: PolicyQualifierInfo/index_Ctor JCk test fails with
    IOE: Invalid encoding for PolicyQualifierInfo
  - S8150012: Better byte behavior for reflection
  - S8150790: 8u75 L10n resource file translation update
  - S8153673: [BACKOUT] JDWP: Memory Leak: GlobalRefs never
    deleted when processing invokeMethod command
  - S8154210: Zero: Better byte behaviour
  * Bug fixes
  - PR2889: OpenJDK should check for system cacerts database (e.g.
    /etc/pki/java/cacerts)
  - PR2929: configure: error: "A JDK home directory could not be
    found."
  - PR2935: Check that freetype defines
    FT_CONFIG_OPTION_INFINALITY_PATCHSET if enabling infinality
  - PR2938: Fix build of 8148487 backport
  - PR2939: Remove rogue ReleaseStringUTFChars line remaining from
    merge of 7u101 b00
  * PPC &amp; AIX port
  - S8148487: PPC64: Better byte behavior
  * AArch64 port
  - S8154413: AArch64: Better byte behaviour
  - PR2914: byte_map_base is not page aligned on OpenJDK 7
  * JamVM
  - PR2665: icedtea/jamvm 2.6 fails as a build VM for icedtea</changelog>
  <changelog author="fstrba@suse.com" date="1464609600">- Added patch:
  * java-1_7_0-openjdk-gcc6.patch
    + Fix build with gcc 6.1
- Add -fno-delete-null-pointer-checks -fno-lifetime-dse to try to
  avoid some crashes</changelog>
  <changelog author="agraf@suse.com" date="1465905600">- Fix aarch64 running with 48 bits va space (bsc#984684)
  * hotspot-aarch64-fix-48bit-va.patch</changelog>
  <changelog author="schwab@suse.de" date="1466337600">- aarch64-remove-unused-code.patch: remove unsused definition of min
  conflicting with macro</changelog>
  <changelog author="fstrba@suse.com" date="1467201600">- Enable SunEC for SLE12 and Leap (bsc#982366)</changelog>
  <changelog author="fstrba@suse.com" date="1469793600">- Update to 2.6.7 - OpenJDK 7u111
  * Security fixes
  - S8079718, CVE-2016-3458: IIOP Input Stream Hooking
    (bsc#989732)
  - S8145446, CVE-2016-3485: Perfect pipe placement (Windows
    only)  (bsc#989734)
  - S8147771: Construction of static protection domains under
    Javax custom policy
  - S8148872, CVE-2016-3500: Complete name checking (bsc#989730)
  - S8149962, CVE-2016-3508: Better delineation of XML processing
    (bsc#989731)
  - S8150752: Share Class Data
  - S8151925: Font reference improvements
  - S8152479, CVE-2016-3550: Coded byte streams (bsc#989733)
  - S8155981, CVE-2016-3606: Bolster bytecode verification
    (bsc#989722)
  - S8155985, CVE-2016-3598: Persistent Parameter Processing
    (bsc#989723)
  - S8158571, CVE-2016-3610: Additional method handle validation
    (bsc#989725)
  - CVE-2016-3511 (bsc#989727)
  - CVE-2016-3503 (bsc#989728)
  - CVE-2016-3498 (bsc#989729)
  * Import of OpenJDK 7 u111 build 0
  - S6953295: Move few sun.security.{util, x509, pkcs} classes
    used by keytool/jarsigner to another package
  - S7060849: Eliminate pack200 build warnings
  - S7064075: Security libraries don't build with
    javac -Xlint:all,-deprecation -Werror
  - S7069870: Parts of the JDK erroneously rely on generic array
    initializers with diamond
  - S7102686: Restructure timestamp code so that jars and modules
    can more easily share the same code
  - S7105780: Add SSLSocket client/SSLEngine server to templates
    directory
  - S7142339: PKCS7.java is needlessly creating SHA1PRNG
    SecureRandom instances when timestamping is not done
  - S7152582: PKCS11 tests should use the NSS libraries available
    in the OS
  - S7192202: Make sure keytool prints both unknown and
    unparseable extensions
  - S7194449: String resources for Key Tool and Policy Tool
    should be in their respective packages
  - S7196855: autotest.sh fails on ubuntu because libsoftokn.so
    not found
  - S7200682: TEST_BUG: keytool/autotest.sh still has problems
    with libsoftokn.so
  - S8002306: (se) Selector.open fails if invoked with thread
    interrupt status set [win]
  - S8009636: JARSigner including TimeStamp PolicyID
    (TSAPolicyID) as defined in RFC3161
  - S8019341: Update CookieHttpsClientTest to use the newer
    framework.
  - S8022228: Intermittent test failures in
    sun/security/ssl/javax/net/ssl/NewAPIs
  - S8022439: Fix lint warnings in sun.security.ec
  - S8022594: Potential deadlock in &lt;clinit&gt; of
    sun.nio.ch.Util/IOUtil
  - S8023546: sun/security/mscapi/ShortRSAKey1024.sh fails
    intermittently
  - S8036612: [parfait] JNI exception pending in
    jdk/src/windows/native/sun/security/mscapi/security.cpp
  - S8037557: test SessionCacheSizeTests.java timeout
  - S8038837: Add support to jarsigner for specifying timestamp
    hash algorithm
  - S8079410: Hotspot version to share the same update and build
    version from JDK
  - S8130735: javax.swing.TimerQueue: timer fires late when
    another timer starts
  - S8139436: sun.security.mscapi.KeyStore might load incomplete
    data
  - S8144313: Test SessionTimeOutTests can be timeout
  - S8146387: Test SSLSession/SessionCacheSizeTests socket
    accept timed out
  - S8146669: Test SessionTimeOutTests fails intermittently
  - S8146993: Several javax/management/remote/mandatory regression
    tests fail after JDK-8138811
  - S8147857: [TEST] RMIConnector logs attribute names incorrectly
  - S8151841, PR3098: Build needs additional flags to compile
    with GCC 6
  - S8151876: (tz) Support tzdata2016d
  - S8157077: 8u101 L10n resource file updates
  - S8161262: Fix jdk build with gcc 4.1.2: -fno-strict-overflow
    not known.
  * Import of OpenJDK 7 u111 build 1
  - S7081817: test/sun/security/provider/certpath/X509CertPath/IllegalCertificates.java failing
  - S8140344: add support for 3 digit update release numbers
  - S8145017: Add support for 3 digit hotspot minor version
    numbers
  - S8162344: The API changes made by CR 7064075 need to be
    reverted
  * Backports
  - S2178143, PR2958: JVM crashes if the number of bound CPUs
    changed during runtime
  - S4900206, PR3101: Include worst-case rounding tests for Math
    library functions
  - S6260348, PR3067: GTK+ L&amp;F JTextComponent not respecting
    desktop caret blink rate
  - S6934604, PR3075: enable parts of EliminateAutoBox by default
  - S7043064, PR3020: sun/java2d/cmm/ tests failed against
    RI b141 &amp; b138-nightly
  - S7051394, PR3020: NullPointerException when running
    regression tests LoadProfileTest by using openjdk-7-b144
  - S7086015, PR3013: fix
    test/tools/javac/parser/netbeans/JavacParserTest.java
  - S7119487, PR3013: JavacParserTest.java test fails on Windows
    platforms
  - S7124245, PR3020: [lcms] ColorConvertOp to color space
    CS_GRAY apparently converts orange to 244,244,0
  - S7159445, PR3013: (javac) emits inaccurate diagnostics for
    enhanced for-loops
  - S7175845, PR1437, RH1207129: 'jar uf' changes file
    permissions unexpectedly
  - S8005402, PR3020: Need to provide benchmarks for color
    management
  - S8005530, PR3020: [lcms] Improve performance of ColorConverOp
    for default destinations
  - S8005930, PR3020: [lcms] ColorConvertOp: Alpha channel is not
    transferred from source to destination.
  - S8013430, PR3020: REGRESSION:
    closed/java/awt/color/ICC_Profile/LoadProfileTest/LoadProfileTest.java
    fails with java.io.StreamCorruptedException: invalid type
    code: EE since 8b87
  - S8014286, PR3075: failed java/lang/Math/DivModTests.java
    after 6934604 changes
  - S8014959, PR3075: assert(Compile::current()-&gt;live_nodes() &lt; (uint)MaxNodeLimit)
    failed: Live Node limit exceeded limit
  - S8019247, PR3075: SIGSEGV in compiled method
    c8e.e.t_.getArray(Ljava/lang/Class;)[Ljava/lang/Object
  - S8024511, PR3020: Crash during color profile destruction
  - S8025429, PR3020: [parfait] warnings from b107 for
    sun.java2d.cmm: JNI exception pending
  - S8026702, PR3020: Fix for 8025429 breaks jdk build on windows
  - S8026780, PR3020, RH1142587: Crash on PPC and PPC v2 for
    Java_awt test suit
  - S8047066, PR3020: Test test/sun/awt/image/bug8038000.java
    fails with ClassCastException
  - S8069181, PR3012, RH1015612: java.lang.AssertionError when
    compiling JDK 1.4 code in JDK 8
  - S8158260, PR2992, RH1341258: PPC64: unaligned Unsafe.getInt
    can lead to the generation of illegal instructions (bsc#988651)
  - S8159244, PR3075: Partially initialized string object created
    by C2's string concat optimization may escape
  * Bug fixes
  - PR2799, RH1195203: Files are missing from resources.jar
  - PR2900: Don't use WithSeed versions of NSS functions as they
    don't fully process the seed
  - PR3091: SystemTap is heavily confused by multiple JDKs
  - PR3102: Extend 8022594 to AixPollPort
  - PR3103: Handle case in clean-fonts where
    linux.fontconfig.Gentoo.properties.old has not been created
  - PR3111: Provide option to disable SystemTap tests
  - PR3114: Don't assume system mime.types supports
    text/x-java-source
  - PR3115: Add check for elliptic curve cryptography
    implementation
  - PR3116: Add tests for Java debug info and source files
  - PR3118: Path to agpl-3.0.txt not updated
  - PR3119: Makefile handles cacerts as a symlink, but the
    configure check doesn't
  * AArch64 port
  - S8148328, PR3100: aarch64: redundant lsr instructions in stub
    code.
  - S8148783, PR3100: aarch64: SEGV running SpecJBB2013
  - S8148948, PR3100: aarch64: generate_copy_longs calls align()
    incorrectly
  - S8150045, PR3100: arraycopy causes segfaults in SATB during
    garbage collection
  - S8154537, PR3100: AArch64: some integer rotate instructions
    are never emitted
  - S8154739, PR3100: AArch64: TemplateTable::fast_xaccess loads
    in wrong mode
  - S8157906, PR3100: aarch64: some more integer rotate
    instructions are never emitted
- Removed patch:
  * hotspot-aarch64-fix-48bit-va.patch
  - fixed upstream
- Remove special flags for gcc6, since they are handled upstream</changelog>
  <changelog author="fstrba@suse.com" date="1473854400">- Disable arm32 JIT, since its build broken
  (http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2942)</changelog>
  <changelog author="fstrba@suse.com" date="1479124800">- Update to 2.6.8 - OpenJDK 7u121
  * Security fixes
    + S8151921: Improved page resolution
    + S8155968: Update command line options
    + S8155973, CVE-2016-5542: Tighten jar checks (bsc#1005522)
    + S8157176: Improved classfile parsing
    + S8157739, CVE-2016-5554: Classloader Consistency Checking
    (bsc#1005523)
    + S8157749: Improve handling of DNS error replies
    + S8157753: Audio replay enhancement
    + S8157759: LCMS Transform Sampling Enhancement
    + S8157764: Better handling of interpolation plugins
    + S8158302: Handle contextual glyph substitutions
    + S8158993, CVE-2016-5568: Service Menu services (bsc#1005525)
    + S8159495: Fix index offsets
    + S8159503: Amend Annotation Actions
    + S8159511: Stack map validation
    + S8159515: Improve indy validation
    + S8159519, CVE-2016-5573: Reformat JDWP messages (bsc#1005526)
    + S8160090: Better signature handling in pack200
    + S8160094: Improve pack200 layout
    + S8160098: Clean up color profiles
    + S8160591, CVE-2016-5582: Improve internal array handling
    (bsc#1005527)
    + S8160838, CVE-2016-5597: Better HTTP service (bsc#1005528)
    + PR3207, RH1367357: lcms2: Out-of-bounds read in
    Type_MLU_Read()
    + CVE-2016-5556 (bsc#1005524)
  * Import of OpenJDK 7 u121 build 0
    + S6624200: Regression test fails:
    test/closed/javax/swing/JMenuItem/4654927/bug4654927.java
    + S6882559: new JEditorPane("text/plain","") fails for null
    context class loader
    + S7090158: Networking Libraries don't build with javac -Werror
    + S7125055: ContentHandler.getContent API changed in error
    + S7145960: sun/security/mscapi/ShortRSAKey1024.sh failing on
    windows
    + S7187051: ShortRSAKeynnn.sh tests should do cleanup before
    start test
    + S8000626: Implement dead key detection for KeyEvent on Linux
    + S8003890: corelibs test scripts should pass TESTVMOPTS
    + S8005629: javac warnings compiling
    java.awt.EventDispatchThread and sun.awt.X11.XIconWindow
    + S8010297: Missing isLoggable() checks in logging code
    + S8010782: clean up source files containing carriage return
    characters
    + S8014431: cleanup warnings indicated by the -Wunused-value
    compiler option on linux
    + S8015265: revise the fix for 8007037
    + S8016747: Replace deprecated PlatformLogger isLoggable(int)
    with isLoggable(Level)
    + S8020708: NLS mnemonics missing in SwingSet2/JInternalFrame
    demo
    + S8024756: method grouping tabs are not selectable
    + S8026741: jdk8 l10n resource file translation update 5
    + S8048147: Privilege tests with JAAS Subject.doAs
    + S8048357: PKCS basic tests
    + S8049171: Additional tests for jarsigner's warnings
    + S8059177: jdk8u40 l10n resource file translation update 1
    + S8075584: test for 8067364 depends on hardwired text advance
    + S8076486: [TESTBUG]
    javax/security/auth/Subject/doAs/NestedActions.java fails if
    extra VM options are given
    + S8077953: [TEST_BUG]
    com/sun/management/OperatingSystemMXBean/TestTotalSwap.java
    Compilation failed after JDK-8077387
    + S8080628: No mnemonics on Open and Save buttons in
    JFileChooser
    + S8083601: jdk8u60 l10n resource file translation update 2
    + S8140530: Creating a VolatileImage with size 0,0 results in
    no longer working g2d.drawString
    + S8142926: OutputAnalyzer's shouldXXX() calls return this
    + S8143134: L10n resource file translation update
    + S8147077: IllegalArgumentException thrown by
    api/java_awt/Component/FlipBufferStrategy/indexTGF_General
    + S8148127: IllegalArgumentException thrown by JCK test
    api/java_awt/Component/FlipBufferStrategy/indexTGF_General in
    opengl pipeline
    + S8150611: Security problem on sun.misc.resources.Messages*
    + S8157653: [Parfait] Uninitialised variable in awt_Font.cpp
    + S8158734: JEditorPane.createEditorKitForContentType throws
    NPE after 6882559
    + S8159684: (tz) Support tzdata2016f
    + S8160934: isnan() is not available on older MSVC compilers
    + S8162411: Service Menu services 2
    + S8162419: closed/com/oracle/jfr/runtime/TestVMInfoEvent.sh
    failing after JDK-8155968
    + S8162511: 8u111 L10n resource file updates
    + S8162792: Remove constraint DSA keySize &lt; 1024 from
    jdk.jar.disabledAlgorithms in jdk8
    + S8164452: 8u111 L10n resource file update - msgdrop 20
    + S8165816: jarsigner -verify shows jar unsigned if it was
    signed with a weak algorithm
    + S8166381: Back out changes to the java.security file to not
    disable MD5
  * Backports
    + S6604109, PR3162:
    javax.print.PrintServiceLookup.lookupPrintServices fails
    SOMETIMES for Cups
    + S6907252, PR3162: ZipFileInputStream Not Thread-Safe
    + S8024046, PR3162: Test sun/security/krb5/runNameEquals.sh
    failed on 7u45 Embedded linux-ppc*
    + S8028479, PR3162: runNameEquals still cannot precisely detect
    if a usable native krb5 is available
    + S8034057, PR3162: Files.getFileStore and Files.isWritable do
    not work with SUBST'ed drives (win)
    + S8038491, PR3162: Improve synchronization in ZipFile.read()
    + S8038502, PR3162: Deflater.needsInput() should use
    synchronization
    + S8059411, PR3162: RowSetWarning does not correctly chain
    warnings
    + S8062198, PR3162: Add RowSetMetaDataImpl Tests and add column
    range validation to isdefinitlyWritable
    + S8066188, PR3162: BaseRowSet returns the wrong default value
    for escape processing
    + S8072466, PR3162: Deadlock when initializing MulticastSocket
    and DatagramSocket
    + S8075118, PR3162: JVM stuck in infinite loop during
    verification
    + S8076579, PR3162: Popping a stack frame after exception
    breakpoint sets last method param to exception
    + S8078495, PR3162: End time checking for native TGT is wrong
    + S8078668, PR3162: jar usage string mentions unsupported
    option '-n'
    + S8080115, PR3162: (fs) Crash in libgio when calling
    Files.probeContentType(path) from parallel threads
    + S8081794, PR3162: ParsePosition getErrorIndex returns 0 for
    TimeZone parsing problem
    + S8129957, PR3162: Deadlock in JNDI LDAP implementation when
    closing the LDAP context
    + S8130136, PR3162: Swing window sometimes fails to repaint
    partially when it becomes exposed
    + S8130274, PR3162: java/nio/file/FileStore/Basic.java fails
    when two successive stores in an iteration are determined to
    be equal
    + S8132551, PR3162: Initialize local variables before returning
    them in p11_convert.c
    + S8133207, PR3162: [TEST_BUG] ParallelProbes.java test fails
    after changes for JDK-8080115
    + S8133666, PR3162: OperatingSystemMXBean reports abnormally
    high machine CPU consumption on Linux
    + S8135002, PR3162: Fix or remove broken links in
    objectMonitor.cpp comments
    + S8137121, PR3162: (fc) Infinite loop FileChannel.truncate
    + S8137230, PR3162: TEST_BUG:
    java/nio/channels/FileChannel/LoopingTruncate.java timed out
    + S8139373, PR3162: [TEST_BUG]
    java/net/MulticastSocket/MultiDead.java failed with timeout
    + S8140249, PR3162: JVM Crashing During startUp If Flight
    Recording is enabled
    + S8141491, PR3160, G592292: Unaligned memory access in Bits.c
    + S8144483, PR3162: One long Safepoint pause directly after
    each GC log rotation
    + S8149611, PR3160, G592292: Add tests for
    Unsafe.copySwapMemory
  * Bug fixes
    + S8078628, PR3151: Zero build fails with pre-compiled headers
    disabled
    + PR3128: pax-mark-vm script calls "exit -1" which is invalid
    in dash
    + PR3131: PaX marking fails on filesystems which don't support
    extended attributes
    + PR3135: Makefile.am rule
    stamps/add/tzdata-support-debug.stamp has a typo in
    add-tzdata dependency
    + PR3141: Pass $(CC) and $(CXX) to OpenJDK build
    + PR3166: invalid zip timestamp handling leads to error
    building bootstrap-javac
    + PR3202: Update infinality configure test
    + PR3212: Disable ARM32 JIT by default
  * CACAO
    + PR3136: CACAO is broken due to 2 new native methods in
    sun.misc.Unsafe (from S8158260)
  * JamVM
    + PR3134: JamVM is broken due to 2 new native methods in
    sun.misc.Unsafe (from S8158260)
  * AArch64 port
    + S8167200, PR3204: AArch64: Broken stack pointer adjustment
    in interpreter
    + S8168888: Port 8160591: Improve internal array handling to
    AArch64.
    + PR3211: AArch64 build fails with pre-compiled headers
    disabled
- Changed patch:
  * java-1_7_0-openjdk-gcc6.patch
    + Rediff to changed context</changelog>
  <changelog author="fstrba@suse.com" date="1487073600">- Update to 2.6.9 - OpenJDK 7u131 (bsc#1020905)
  * Security fixes
  - S8138725: Add options for Javadoc generation
  - S8140353: Improve signature checking
  - S8151934, CVE-2017-3231: Resolve class resolution
  - S8156804, CVE-2017-3241: Better constraint checking
  - S8158406: Limited Parameter Processing
  - S8158997: JNDI Protocols Switch
  - S8159507: RuntimeVisibleAnnotation validation
  - S8161218: Better bytecode loading
  - S8161743, CVE-2017-3252: Provide proper login context
  - S8162577: Standardize logging levels
  - S8162973: Better component components
  - S8164143, CVE-2017-3260: Improve components for menu items
  - S8164147, CVE-2017-3261: Improve streaming socket output
  - S8165071, CVE-2016-2183: Expand TLS support
  - S8165344, CVE-2017-3272: Update concurrency support
  - S8166988, CVE-2017-3253: Improve image processing performance
  - S8167104, CVE-2017-3289: Additional class construction
    refinements
  - S8167223, CVE-2016-5552: URL handling improvements
  - S8168705, CVE-2016-5547: Better ObjectIdentifier validation
  - S8168714, CVE-2016-5546: Tighten ECDSA validation
  - S8168728, CVE-2016-5548: DSA signing improvments
  - S8168724, CVE-2016-5549: ECDSA signing improvments
  * Import of OpenJDK 7 u131 build 0
  - S6253144: Long narrowing conversion should describe the
    algorithm used and implied "risks"
  - S6328537: Improve javadocs for Socket class by adding
    references to SocketOptions
  - S6978886: javadoc shows stacktrace after print error
    resulting from disk full
  - S6995421: Eliminate the static dependency to
    sun.security.ec.ECKeyFactory
  - S6996372: synchronizing handshaking hash
  - S7027045: (doc) java/awt/Window.java has several typos in
    javadoc
  - S7054969: Null-check-in-finally pattern in java/security
    documentation
  - S7072353: JNDI libraries do not build with javac -Xlint:all
  - Werror
  - S7075563: Broken link in "javax.swing.SwingWorker"
  - S7077672: jdk8_tl nightly fail in step-2 build on 8/10/11
  - S7088502: Security libraries don't build with javac -Werror
  - S7092447: Clarify the default locale used in each locale
    sensitive operation
  - S7093640: Enable client-side TLS 1.2 by default
  - S7103570: AtomicIntegerFieldUpdater does not work when
    SecurityManager is installed
  - S7117360: Warnings in java.util.concurrent.atomic package
  - S7117465: Warning cleanup for IMF classes
  - S7187144: JavaDoc for ScriptEngineFactory.getProgram()
    contains an error
  - S8000418: javadoc should used a standard "generated by
    javadoc" string
  - S8000666: javadoc should write directly to Writer instead of
    composing strings
  - S8000673: remove dead code from HtmlWriter and subtypes
  - S8000970: break out auxiliary classes that will prevent
    multi-core compilation of the JDK
  - S8001669: javadoc internal DocletAbortException should set
    cause when appropriate
  - S8008949: javadoc stopped copying doc-files
  - S8011402: Move blacklisting certificate logic from hard code
    to data
  - S8011547: Update XML Signature implementation to Apache
    Santuario 1.5.4
  - S8012288: XML DSig API allows wrong tag names and extra
    elements in SignedInfo
  - S8016217: More javadoc warnings
  - S8017325: Cleanup of the javadoc &lt;code&gt; tag in
    java.security.cert
  - S8017326: Cleanup of the javadoc &lt;code&gt; tag in
    java.security.spec
  - S8019772: Fix doclint issues in javax.crypto and
    javax.security subpackages
  - S8020557: javadoc cleanup in javax.security
  - S8020688: Broken links in documentation at
    http://docs.oracle.com/javase/6/docs/api/index.
  - S8021108: Clean up doclint warnings and errors in java.text
    package
  - S8021417: Fix doclint issues in java.util.concurrent
  - S8021833: javadoc cleanup in java.net
  - S8022120: JCK test
    api/javax_xml/crypto/dsig/TransformService/index_ParamMethods
    fails
  - S8022175: Fix doclint warnings in javax.print
  - S8022406: Fix doclint issues in java.beans
  - S8022746: List of spelling errors in API doc
  - S8024779: [macosx] SwingNode crashes on exit
  - S8025085: [javadoc] some errors in javax/swing
  - S8025218: [javadoc] some errors in java/awt classes
  - S8025249: [javadoc] fix some javadoc errors in javax/swing/
  - S8025409: Fix javadoc comments errors and warning reported by
    doclint report
  - S8026021: more fix of javadoc errors and warnings reported by
    doclint, see the description
  - S8037099: [macosx] Remove all references to GC from native
    OBJ-C code
  - S8038184: XMLSignature throws StringIndexOutOfBoundsException
    if ID attribute value is empty String
  - S8038349: Signing XML with DSA throws Exception when key is
    larger than 1024 bits
  - S8049244: XML Signature performance issue caused by
    unbuffered signature data
  - S8049432: New tests for TLS property jdk.tls.client.protocols
  - S8050893: (smartcardio) Invert reset argument in tests in
    sun/security/smartcardio
  - S8059212: Modify sun/security/smartcardio manual regression
    tests so that they do not just fail if no cardreader found
  - S8068279: (typo in the spec)
    javax.script.ScriptEngineFactory.getLanguageName
  - S8068491: Update the protocol for references of
    docs.oracle.com to HTTPS.
  - S8069038: javax/net/ssl/TLS/TLSClientPropertyTest.java needs
    to be updated for JDK-8061210
  - S8076369: Introduce the jdk.tls.client.protocols system
    property for JDK 7u
  - S8139565: Restrict certificates with DSA keys less than 1024
    bits
  - S8140422: Add mechanism to allow non default root CAs to be
    not subject to algorithm restrictions
  - S8140587: Atomic*FieldUpdaters should use Class.isInstance
    instead of direct class check
  - S8143959: Certificates requiring blacklisting
  - S8145984: [macosx] sun.lwawt.macosx.CAccessible leaks
  - S8148516: Improve the default strength of EC in JDK
  - S8149029: Secure validation of XML based digital signature
    always enabled when checking wrapping attacks
  - S8151893: Add security property to configure XML Signature
    secure validation mode
  - S8155760: Implement Serialization Filtering
  - S8156802: Better constraint checking
  - S8161228: URL objects with custom protocol handlers have port
    changed after deserializing
  - S8161571: Verifying ECDSA signatures permits trailing bytes
  - S8163304: jarsigner -verbose -verify should print the
    algorithms used to sign the jar
  - S8164908: ReflectionFactory support for IIOP and custom
    serialization
  - S8165230: RMIConnection addNotificationListeners failing with
    specific inputs
  - S8166393: disabledAlgorithms property should not be strictly
    parsed
  - S8166591: [macos 10.12] Trackpad scrolling of text on OS X
    10.12 Sierra is very fast (Trackpad, Retina only)
  - S8166739: Improve extensibility of ObjectInputFilter
    information passed to the filter
  - S8166875: (tz) Support tzdata2016g
  - S8166878: Connection reset during TLS handshake
  - S8167356: Follow up fix for jdk8 backport of 8164143. Changes
    for CMenuComponent.m were missed
  - S8167459: Add debug output for indicating if a chosen
    ciphersuite was legacy
  - S8167472: Chrome interop regression with JDK-8148516
  - S8167591: Add MD5 to signed JAR restrictions
  - S8168861: AnchorCertificates uses hardcoded password for
    cacerts keystore
  - S8168993: JDK8u121 L10n resource file update
  - S8169191: (tz) Support tzdata2016i
  - S8169688: Backout (remove) MD5 from
    jdk.jar.disabledAlgorithms for January CPU
  - S8169911: Enhanced tests for jarsigner -verbose -verify after
    JDK-8163304
  - S8170131: Certificates not being blocked by
    jdk.tls.disabledAlgorithms property
  - S8170268: 8u121 L10n resource file update - msgdrop 20
  - S8173622: Backport of 7180907 is incomplete
  - S8173849: Fix use of java.util.Base64 in test cases
  - S8173854: [TEST] Update DHEKeySizing test case following
    8076328 &amp; 8081760
  * Backports
  - S7102489, PR3316, RH1390708: RFE: cleanup jlong typedef on
    __APPLE__and _LLP64 systems.
  - S8000351, PR3316, RH1390708: Tenuring threshold should be
    unsigned
  - S8153711, PR3315, RH1284948: [REDO] JDWP: Memory Leak:
    GlobalRefs never deleted when processing invokeMethod command
  - S8170888, PR3316, RH1390708: [linux] Experimental support for
    cgroup memory limits in container (ie Docker) environments
  * Bug fixes
  - PR3318: Replace 'infinality' with 'improved font rendering'
    (--enable-improved-font-rendering)
  - PR3318: Fix compatibility with vanilla Fontconfig
  - PR3318: Fix glyph y advance
  - PR3318: Always round glyph advance in 26.6 space
  - PR3318: Simplify glyph advance handling
  - PR3324: Fix NSS_LIBDIR substitution in
    make_generic_profile.sh broken by PR1989
  * AArch64 port
  - S8165673, PR3320: AArch64: Fix JNI floating point argument
    handling</changelog>
</package>
<package pkgid="f264b44a58f43da55face9c8794d3429a09c967a" name="libmono-2_0-1" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="7f5335f2291bb0745571f502337286518ed3e677" name="libmono-2_0-devel" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="3d0d4e74a9aed94ebdb08b5508a82e8e83103fcb" name="libmono-2_0-static" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="f6c251e75be2d53b7e8f22b8896e6945e66a43d5" name="libmonoboehm-2_0-1" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="98cdfc0f69095b957fd0decb771abcbf8d622e03" name="libmonoboehm-2_0-devel" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="1837b10636f98e56512de9c60b0e62c9fe39d15f" name="libmonosgen-2_0-1" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="657206c5179af8248355ec5d163ce0b1e4575227" name="libmonosgen-2_0-devel" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="8369cb7a5e55866082fe290120a2fb6c61473820" name="libttf2" arch="x86_64">
  <version epoch="0" ver="1.3.1" rel="1418.1"/>
  <changelog author="werner@suse.de" date="1155729600">- Create extend sub dir under freetype include dir to support this</changelog>
  <changelog author="ro@suse.de" date="1177243200">- use texlive-devel for building</changelog>
  <changelog author="mfabian@suse.de" date="1179316800">- adapt /etc/ttf2pk/ttfonts.map to the changes in the cjk-latex
  font setup for the Arphic fonts needed for texlive.</changelog>
  <changelog author="crrodriguez@suse.de" date="1207137600">- fix file-not-in-lang rpmlint errors</changelog>
  <changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
  <changelog author="olh@suse.de" date="1225368000">- obsolete old -XXbit packages (bnc#437293)</changelog>
  <changelog author="olh@suse.de" date="1228910400">- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
  (bnc#437293)</changelog>
  <changelog author="nadvornik@suse.cz" date="1244203200">- fixed to build with the new glibc</changelog>
  <changelog author="jengelh@medozas.de" date="1264939200">- package baselibs.conf</changelog>
  <changelog author="aj@suse.de" date="1292760000">- Fix declaration of kpathsea_version_string.</changelog>
  <changelog author="coolo@suse.com" date="1324382400">- replace suse_update_config with patch to update the files,
  this package really needs to disappear soon</changelog>
  <changelog author="jengelh@medozas.de" date="1324555200">- Remove redundant/unwanted tags/section (cf. specfile guidelines)</changelog>
  <changelog author="jengelh@medozas.de" date="1328443200">- Split main package into libttf2 (shared library policy) and
  a devel subpackage</changelog>
  <changelog author="cfarrell@suse.com" date="1329220800">- license update: SUSE-Freetype or GPL-2.0+</changelog>
  <changelog author="coolo@suse.com" date="1343649600">- do not package ttf2$TEX - the source in texlive is more uptodate</changelog>
  <changelog author="fcrozat@suse.com" date="1408363200">- Add obsoletes/provides to baselibs.conf for library package.</changelog>
</package>
<package pkgid="65ae8c615bb0073067de18b47f07aa4ae5a286a1" name="libyaml-0-2" arch="x86_64">
  <version epoch="0" ver="0.1.6" rel="12.1"/>
  <changelog author="mrueckert@suse.de" date="1270555200">- initial package of version 0.1.3</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1297252800">- fixed erroneous license from GPLv2 to MIT, bnc#670525</changelog>
  <changelog author="jengelh@medozas.de" date="1327838400">- Remove redundant tags/sections per specfile guideline suggestions</changelog>
  <changelog author="dmueller@suse.com" date="1364299200">- update to 0.1.4:
  * documentation update
  * add pkgconfig support</changelog>
  <changelog author="dmueller@suse.com" date="1391774400">- update to 0.1.5:
  * Manually define PTRDIFF_MAX for VS C compiler
  * Limit input size to SIZE_MAX/2
  * Guard against overflows in indent and flow_level (CVE-2013-6393, bnc#860617)
  * Prevent node index overflow (Reported by Florian Weimer).
  * Fixed invalid size_t-&gt;int cast (Thank to Florian Weimer).</changelog>
  <changelog author="jmassaguerpla@suse.com" date="1396008000">- update to 0.1.6 is a security update release for:
  * CVE-2014-2525: heap overflow during parsing (bnc#868944)
  bnc#860617)</changelog>
  <changelog author="jmassaguerpla@suse.com" date="1417608000">- fix CVE-2014-9130: libyaml: assert failure when processing
  wrapped strings (bnc#907809)
  CVE-2014-9130.patch contains the fix</changelog>
</package>
<package pkgid="6592175a8b9ae4451469b4edb14cfecb9eaef875" name="libyaml" arch="src">
  <version epoch="0" ver="0.1.6" rel="12.1"/>
  <changelog author="mrueckert@suse.de" date="1270555200">- initial package of version 0.1.3</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1297252800">- fixed erroneous license from GPLv2 to MIT, bnc#670525</changelog>
  <changelog author="jengelh@medozas.de" date="1327838400">- Remove redundant tags/sections per specfile guideline suggestions</changelog>
  <changelog author="dmueller@suse.com" date="1364299200">- update to 0.1.4:
  * documentation update
  * add pkgconfig support</changelog>
  <changelog author="dmueller@suse.com" date="1391774400">- update to 0.1.5:
  * Manually define PTRDIFF_MAX for VS C compiler
  * Limit input size to SIZE_MAX/2
  * Guard against overflows in indent and flow_level (CVE-2013-6393, bnc#860617)
  * Prevent node index overflow (Reported by Florian Weimer).
  * Fixed invalid size_t-&gt;int cast (Thank to Florian Weimer).</changelog>
  <changelog author="jmassaguerpla@suse.com" date="1396008000">- update to 0.1.6 is a security update release for:
  * CVE-2014-2525: heap overflow during parsing (bnc#868944)
  bnc#860617)</changelog>
  <changelog author="jmassaguerpla@suse.com" date="1417608000">- fix CVE-2014-9130: libyaml: assert failure when processing
  wrapped strings (bnc#907809)
  CVE-2014-9130.patch contains the fix</changelog>
</package>
<package pkgid="7bd289cacd21bb80c65e1d016a9099a0fa9c4b0d" name="libyaml-devel" arch="x86_64">
  <version epoch="0" ver="0.1.6" rel="12.1"/>
  <changelog author="mrueckert@suse.de" date="1270555200">- initial package of version 0.1.3</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1297252800">- fixed erroneous license from GPLv2 to MIT, bnc#670525</changelog>
  <changelog author="jengelh@medozas.de" date="1327838400">- Remove redundant tags/sections per specfile guideline suggestions</changelog>
  <changelog author="dmueller@suse.com" date="1364299200">- update to 0.1.4:
  * documentation update
  * add pkgconfig support</changelog>
  <changelog author="dmueller@suse.com" date="1391774400">- update to 0.1.5:
  * Manually define PTRDIFF_MAX for VS C compiler
  * Limit input size to SIZE_MAX/2
  * Guard against overflows in indent and flow_level (CVE-2013-6393, bnc#860617)
  * Prevent node index overflow (Reported by Florian Weimer).
  * Fixed invalid size_t-&gt;int cast (Thank to Florian Weimer).</changelog>
  <changelog author="jmassaguerpla@suse.com" date="1396008000">- update to 0.1.6 is a security update release for:
  * CVE-2014-2525: heap overflow during parsing (bnc#868944)
  bnc#860617)</changelog>
  <changelog author="jmassaguerpla@suse.com" date="1417608000">- fix CVE-2014-9130: libyaml: assert failure when processing
  wrapped strings (bnc#907809)
  CVE-2014-9130.patch contains the fix</changelog>
</package>
<package pkgid="72768d170386814d516059166edeaebc4c130010" name="mono-complete" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="29d4b40dd36b2a60b7e69eba7402885f201bf6d1" name="mono-core" arch="src">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="ea3343a5ddd11bdd415bb6b2608916eca77d9039" name="mono-core" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="694d017956461f7bd7ef73052fd876bef27abff3" name="mono-data" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="61d8cd5f38460bad48353391e27d920b377fa4af" name="mono-data-oracle" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="f844b74a63645372de23d0b9c26129a29bff2462" name="mono-data-sqlite" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="280fb6273892dd5788290955efd811114488abf4" name="mono-devel" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="3c04a6541dc038c4e13453ddbf42972600755bca" name="mono-extras" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="45c73ee38d5434372f456465ce58746b73e7ea1f" name="mono-locale-extras" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="64e67af13fcf08bc8bff51305b10d38f9205f80e" name="mono-mvc" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="eb3aee96f768b12b9e8b71d8913e3950ba87ad6d" name="mono-nunit" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="79ea1099cff948ef4aa79e158b776b03dfc01c22" name="mono-reactive" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="354133c81214481f7a9ccf199533165680db3718" name="mono-wcf" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="328de1b2a2cf408e5b128ecbce5bea26ce1b2072" name="mono-web" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="6f5ef8b4205fb404b201f3facd7a1e90a6efbbcc" name="mono-winforms" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="58d1b0d3d14757e1b470c352f8e06dde8421707c" name="mono-winfxcore" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="6f3a6cc37004d72577eddf779ae1c7843dad05e3" name="monodoc-core" arch="x86_64">
  <version epoch="0" ver="4.0.3.20" rel="1"/>
</package>
<package pkgid="ebf32e3bba2603b4e84e9eeb64aa39aa064669e6" name="perl-Text-Glob" arch="noarch">
  <version epoch="0" ver="0.08" rel="7.1"/>
  <changelog author="Ralf Cors&#xE9;pius &lt;rc040203@freenet.de&gt; - 0.07-1" date="1153396800">- Upstream update.</changelog>
  <changelog author="Ralf Cors&#xE9;pius &lt;rc040203@freenet.de&gt; - 0.07-2" date="1157457600">- Mass rebuild.</changelog>
  <changelog author="Ralf Cors&#xE9;pius &lt;rc040203@freenet.de&gt; - 0.08-1" date="1178625600">- Upstream update.</changelog>
  <changelog author="Ralf Cors&#xE9;pius &lt;rc040203@freenet.de&gt; - 0.08-2" date="1187438400">- Update license tag.</changelog>
  <changelog author="Tom &quot;spot&quot; Callaway &lt;tcallawa@redhat.com&gt; - 0.08-3" date="1200052800">- rebuild for new perl</changelog>
  <changelog author="Tom &quot;spot&quot; Callaway &lt;tcallawa@redhat.com&gt; - 0.08-4" date="1204113600">- Rebuild for perl 5.10 (again)</changelog>
  <changelog author="Fedora Release Engineering &lt;rel-eng@lists.fedoraproject.org&gt; - 0.08-5" date="1235649600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;rel-eng@lists.fedoraproject.org&gt; - 0.08-6" date="1248609600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild</changelog>
  <changelog author="Dennis Gregorovic &lt;dgregor@redhat.com&gt; - 0.08-6.1" date="1259841600">- Rebuilt for RHEL 6</changelog>
  <changelog author="Marcela Ma&#x161;l&#xE1;&#x148;ov&#xE1; &lt;mmaslano@redhat.com&gt; - 0.08-7" date="1267099200">- add readme
- Related: rhbz#543948</changelog>
</package>
<package pkgid="480913690ecb211d648c0b0aefc4a202947e03c9" name="perl-Text-Glob" arch="src">
  <version epoch="0" ver="0.08" rel="7.1"/>
  <changelog author="Ralf Corsepius &lt;ralf@links2linux.de&gt; - 0.06-1" date="1120219200">- FE submission.</changelog>
  <changelog author="Ralf Corsepius &lt;ralf@links2linux.de&gt; - 0.06-2" date="1123675200">- FE resubmission.</changelog>
  <changelog author="Ralf Corsepius &lt;ralf@links2linux.de&gt; - 0.06-3" date="1123675201">- Spec cleanup.</changelog>
  <changelog author="Ralf Cors&#xE9;pius &lt;rc040203@freenet.de&gt; - 0.06-4" date="1141128000">- Rebuild for perl-5.8.8.</changelog>
  <changelog author="Ralf Cors&#xE9;pius &lt;rc040203@freenet.de&gt; - 0.07-1" date="1153396800">- Upstream update.</changelog>
  <changelog author="Ralf Cors&#xE9;pius &lt;rc040203@freenet.de&gt; - 0.07-2" date="1157457600">- Mass rebuild.</changelog>
  <changelog author="Ralf Cors&#xE9;pius &lt;rc040203@freenet.de&gt; - 0.08-1" date="1178625600">- Upstream update.</changelog>
  <changelog author="Ralf Cors&#xE9;pius &lt;rc040203@freenet.de&gt; - 0.08-2" date="1187438400">- Update license tag.</changelog>
  <changelog author="Tom &quot;spot&quot; Callaway &lt;tcallawa@redhat.com&gt; - 0.08-3" date="1200052800">- rebuild for new perl</changelog>
  <changelog author="Tom &quot;spot&quot; Callaway &lt;tcallawa@redhat.com&gt; - 0.08-4" date="1204113600">- Rebuild for perl 5.10 (again)</changelog>
  <changelog author="Fedora Release Engineering &lt;rel-eng@lists.fedoraproject.org&gt; - 0.08-5" date="1235649600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;rel-eng@lists.fedoraproject.org&gt; - 0.08-6" date="1248609600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild</changelog>
  <changelog author="Dennis Gregorovic &lt;dgregor@redhat.com&gt; - 0.08-6.1" date="1259841600">- Rebuilt for RHEL 6</changelog>
  <changelog author="Marcela Ma&#x161;l&#xE1;&#x148;ov&#xE1; &lt;mmaslano@redhat.com&gt; - 0.08-7" date="1267099200">- add readme
- Related: rhbz#543948</changelog>
</package>
<package pkgid="a1b1bc0349a7a6cfd28d955e0bd5304de1a5ad66" name="perl-Text-WrapI18N" arch="noarch">
  <version epoch="0" ver="0.06" rel="8.1"/>
  <changelog author="Axel Thimm &lt;Axel.Thimm@ATrpms.net&gt; - 0.06-1" date="1167307200">- Initial build.</changelog>
  <changelog author="Axel Thimm &lt;Axel.Thimm@ATrpms.net&gt; - 0.06-2" date="1167480000">- Add ownership of some perl folders.</changelog>
  <changelog author="Tom &quot;spot&quot; Callaway &lt;tcallawa@redhat.com&gt; - 0.06-2.1" date="1192622400">- correct license tag
- add BR: perl(ExtUtils::MakeMaker)</changelog>
  <changelog author="Tom &quot;spot&quot; Callaway &lt;tcallawa@redhat.com&gt; - 0.06-2.2" date="1192622401">- add BR: perl(Test::Simple)</changelog>
  <changelog author="Axel Thimm &lt;Axel.Thimm@ATrpms.net&gt; - 0.06-4" date="1219579200">- %check || : does not work anymore.</changelog>
  <changelog author="Fedora Release Engineering &lt;rel-eng@lists.fedoraproject.org&gt; - 0.06-5" date="1235649600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;rel-eng@lists.fedoraproject.org&gt; - 0.06-6" date="1248609600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild</changelog>
</package>
<package pkgid="87098c79a968e3d76b21ab02c4a2dc5be40aa32f" name="perl-Text-WrapI18N" arch="src">
  <version epoch="0" ver="0.06" rel="8.1"/>
  <changelog author="Axel Thimm &lt;Axel.Thimm@ATrpms.net&gt; - 0.06-1" date="1167307200">- Initial build.</changelog>
  <changelog author="Axel Thimm &lt;Axel.Thimm@ATrpms.net&gt; - 0.06-2" date="1167480000">- Add ownership of some perl folders.</changelog>
  <changelog author="Tom &quot;spot&quot; Callaway &lt;tcallawa@redhat.com&gt; - 0.06-2.1" date="1192622400">- correct license tag
- add BR: perl(ExtUtils::MakeMaker)</changelog>
  <changelog author="Tom &quot;spot&quot; Callaway &lt;tcallawa@redhat.com&gt; - 0.06-2.2" date="1192622401">- add BR: perl(Test::Simple)</changelog>
  <changelog author="Axel Thimm &lt;Axel.Thimm@ATrpms.net&gt; - 0.06-4" date="1219579200">- %check || : does not work anymore.</changelog>
  <changelog author="Fedora Release Engineering &lt;rel-eng@lists.fedoraproject.org&gt; - 0.06-5" date="1235649600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;rel-eng@lists.fedoraproject.org&gt; - 0.06-6" date="1248609600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild</changelog>
</package>
<package pkgid="7e527ad8e2e40b085f553188a95d5ab10a8f1814" name="phantomjs" arch="src">
  <version epoch="0" ver="2.1" rel="2ods"/>
  <changelog author="Fritz Elfert &lt;fritz@fritz-elfert.de&gt;" date="1423224000">- Initial rpm</changelog>
  <changelog author="Fritz Elfert &lt;fritz@fritz-elfert.de&gt;" date="1455969600">- Build 2.1 for fedora</changelog>
  <changelog author="Fritz Elfert &lt;fritz@fritz-elfert.de&gt;" date="1457179200">- Build 2.1 for all distros</changelog>
</package>
<package pkgid="3ab9140c50ffd99efef10883d7e98492a17a8fd8" name="phantomjs" arch="x86_64">
  <version epoch="0" ver="2.1" rel="2ods"/>
  <changelog author="Fritz Elfert &lt;fritz@fritz-elfert.de&gt;" date="1423224000">- Initial rpm</changelog>
  <changelog author="Fritz Elfert &lt;fritz@fritz-elfert.de&gt;" date="1455969600">- Build 2.1 for fedora</changelog>
  <changelog author="Fritz Elfert &lt;fritz@fritz-elfert.de&gt;" date="1457179200">- Build 2.1 for all distros</changelog>
</package>
<package pkgid="74536ea30ca8acf6dfd3a895dd4b62bd0b25c51c" name="python-Babel" arch="src">
  <version epoch="0" ver="2.3.4" rel="47.16"/>
  <changelog author="bitdealer@gmail.com" date="1272196800">- Update to 0.9.5.
- Switch to noarch.
- Clean up spec.</changelog>
  <changelog author="jmatejek@novell.com" date="1283342400">- added python-devel to buildrequires, to fix build on new python
  (because the package requires doctest, which requires unittest,
  which should probably both go into python-devel. (but this is
  subject to change))
- dropped check for obsolete SUSE version</changelog>
  <changelog author="saschpe@gmx.de" date="1292068800">- re-generated spec file with py2pack:
  * now builds for Fedora and Mandriva</changelog>
  <changelog author="saschpe@suse.de" date="1292414400">- added documentation:
  * files: COPYING ChangeLog INSTALL.txt README.txt
  * HTML documentation</changelog>
  <changelog author="saschpe@suse.de" date="1292846400">- re-added dependency to python-setuptools</changelog>
  <changelog author="saschpe@suse.de" date="1314878400">- Update to version 0.9.6:
  * Backport r493-494: documentation typo fixes.
  * Make the CLDR import script work with Python 2.7.
  * Fix various typos.
  * Fixed Python 2.3 compatibility (ticket #146, #233).
  * Sort output of list-locales.
  * Make the POT-Creation-Date of the catalog being updated equal to
    POT-Creation-Date of the template used to update (ticket #148).
  * Use a more explicit error message if no option or argument (command) is
    passed to pybabel (ticket #81).
  * Keep the PO-Revision-Date if it is not the default value (ticket #148).
  * Make --no-wrap work by reworking --width's default and mimic xgettext's
    behaviour of always wrapping comments (ticket #145).
  * Fixed negative offset handling of Catalog._set_mime_headers (ticket #165).
  * Add --project and --version options for commandline (ticket #173).
  * Add a __ne__() method to the Local class.
  * Explicitly sort instead of using sorted() and don't assume ordering
    (Python 2.3 and Jython compatibility).
  * Removed ValueError raising for string formatting message checkers if the
    string does not contain any string formattings (ticket #150).
  * Fix Serbian plural forms (ticket #213).
  * Small speed improvement in format_date() (ticket #216).
  * Fix number formatting for locales where CLDR specifies alt or draft
    items (ticket #217)
  * Fix bad check in format_time (ticket #257, reported with patch and tests by
    jomae)
  * Fix so frontend.CommandLineInterface.run does not accumulate logging
    handlers (#227, reported with initial patch by dfraser)
  * Fix exception if environment contains an invalid locale setting (#200)
- Renamed to python-Babel (from python-babel)</changelog>
  <changelog author="saschpe@suse.de" date="1314878401">- Fixed license to BSD-3-Clause (SPDX style)</changelog>
  <changelog author="dmueller@suse.com" date="1380283200">- update to 1.3.0:
  - support python 2.6, 2.7, 3.3+ and pypy - drop all other versions
  - use tox for testing on different pythons
  - Added support for the locale plural rules defined by the CLDR.
  - Added `format_timedelta` function to support localized formatting of
  relative times with strings such as "2 days" or "1 month" (ticket #126).
  - Fixed negative offset handling of Catalog._set_mime_headers (ticket #165).
  - Fixed the case where messages containing square brackets would break with
  an unpack error.
  - updated to CLDR 23
  - Make the CLDR import script work with Python 2.7.
  - Fix various typos.
  - Sort output of list-locales.
  - Make the POT-Creation-Date of the catalog being updated equal to
  POT-Creation-Date of the template used to update (ticket #148).
  - Use a more explicit error message if no option or argument (command) is
  passed to pybabel (ticket #81).
  - Keep the PO-Revision-Date if it is not the default value (ticket #148).
  - Make --no-wrap work by reworking --width's default and mimic xgettext's
  behaviour of always wrapping comments (ticket #145).
  - Add --project and --version options for commandline (ticket #173).
  - Add a __ne__() method to the Local class.
  - Explicitly sort instead of using sorted() and don't assume ordering
  (Jython compatibility).
  - Removed ValueError raising for string formatting message checkers if the
  string does not contain any string formattings (ticket #150).
  - Fix Serbian plural forms (ticket #213).
  - Small speed improvement in format_date() (ticket #216).
  - Fix so frontend.CommandLineInterface.run does not accumulate logging
  handlers (#227, reported with initial patch by dfraser)
  - Fix exception if environment contains an invalid locale setting (#200)
  - use cPickle instead of pickle for better performance (#225)
  - Only use bankers round algorithm as a tie breaker if there are two nearest
  numbers, round as usual if there is only one nearest number (#267, patch by
  Martin)
  - Allow disabling cache behaviour in LazyProxy (#208, initial patch from Pedro
  Algarvio)
  - Support for context-aware methods during message extraction (#229, patch
  from David Rios)
  - "init" and "update" commands support "--no-wrap" option (#289)
  - fix formatting of fraction in format_decimal() if the input value is a float
  with more than 7 significant digits (#183)
  - fix format_date() with datetime parameter (#282, patch from Xavier Morel)
  - fix format_decimal() with small Decimal values (#214, patch from George Lund)
  - fix handling of messages containing '\\n' (#198)
  - handle irregular multi-line msgstr (no "" as first line) gracefully (#171)
  - parse_decimal() now returns Decimals not floats, API change (#178)
  - no warnings when running setup.py without installed setuptools (#262)
  - modified Locale.__eq__ method so Locales are only equal if all of their
  attributes (language, territory, script, variant) are equal
  - resort to hard-coded message extractors/checkers if pkg_resources is
  installed but no egg-info was found (#230)
  - format_time() and format_datetime() now accept also floats (#242)
  - add babel.support.NullTranslations class similar to gettext.NullTranslations
  but with all of Babel's new gettext methods (#277)
  - "init" and "update" commands support "--width" option (#284)
  - fix 'input_dirs' option for setuptools integration (#232, initial patch by
  Étienne Bersac)
  - ensure .mo file header contains the same information as the source .po file
  (#199)
  - added support for get_language_name() on the locale objects.
  - added support for get_territory_name() on the locale objects.
  - added support for get_script_name() on the locale objects.
  - added pluralization support for currency names and added a ''
  pattern for currencies that includes the full name.
  - depend on pytz now and wrap it nicer.  This gives us improved support
  for things like timezone transitions and an overall nicer API.
  - Added support for explicit charset to PO file reading.
  - Added experimental Python 3 support.
  - Added better support for returning timezone names.
  - Don't throw away a Catalog's obsolete messages when updating it.
  - Added basic likelySubtag resolving when doing locale parsing and no
  match can be found.
- run tests
- use setuptools, not distribute
- add missing dependency on pytz</changelog>
  <changelog author="dmueller@suse.com" date="1380542400">- make tests happy on openSUSE_12.2 (too old pytests)</changelog>
  <changelog author="speilicke@suse.com" date="1380542401">- Implement update-alternatives
- Fix testsuite run on SLE and run it only once
- Properly build (and install) HTML documentation</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="speilicke@suse.com" date="1389096000">- Bring back argparse requirement for SP3</changelog>
  <changelog author="sfalken@opensuse.org" date="1408104000">- Added 0001-disable_timezone_tests.patch
  + Disabling tests so package will build.  Tests can be re-enabled
    when upstream bug is resolved (gh#mitsuhiko/babel#106)</changelog>
  <changelog author="sfalken@opensuse.org" date="1408104001">- Removed un-needed BuildRequire for timezone</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1415448000">- fix bashism in pre script</changelog>
  <changelog author="toddrme2178@gmail.com" date="1432814400">- Fix update-alternatives usage</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1437739200">- fix build on CentOS/RHEL by specifying TZ=UTC for %check
- fix CentOS/RHEL by depending on /usr/sbin/update-alternatives</changelog>
  <changelog author="toddrme2178@gmail.com" date="1454328000">- update to version 2.2.0:
  * Bugfixes
    + General: Add __hash__ to Locale. (#303) (2aa8074)
    + General: Allow files with BOM if they're UTF-8 (#189) (da87edd)
    + General: localedata directory is now locale-data (#109)
    (2d1882e)
    + General: odict: Fix pop method (0a9e97e)
    + General: Removed uses of datetime.date class from *.dat files
    (#174) (94f6830)
    + Messages: Fix plural selection for chinese (531f666)
    + Messages: Fix typo and add semicolon in plural_forms (5784501)
    + Messages: Flatten NullTranslations.files into a list (ad11101)
    + Times: FixedOffsetTimezone: fix display of negative offsets
    (d816803)
  * Features
    + CLDR: Update to CLDR 28 (#292) (9f7f4d0)
    + General: Add __copy__ and __deepcopy__ to LazyProxy. (a1cc3f1)
    + General: Add official support for Python 3.4 and 3.5
    + General: Improve odict performance by making key search O(1)
    (6822b7f)
    + Locale: Add an ordinal_form property to Locale (#270) (b3f3430)
    + Locale: Add support for list formatting (37ce4fa, be6e23d)
    + Locale: Check inheritance exceptions first (3ef0d6d)
    + Messages: Allow file locations without line numbers (#279)
    (79bc781)
    + Messages: Allow passing a callable to `extract()` (#289)
    (3f58516)
    + Messages: Support 'Language' header field of PO files (#76)
    (3ce842b)
    + Messages: Update catalog headers from templates (e0e7ef1)
    + Numbers: Properly load and expose currency format types (#201)
    (df676ab)
    + Numbers: Use cdecimal by default when available (b6169be)
    + Numbers: Use the CLDR's suggested number of decimals for
    format_currency (#139) (201ed50)
    + Times: Add format_timedelta(format='narrow') support (edc5eb5)
- update to version 2.1.1:
  * Fix Locale.parse using "global.dat" incompatible types
    (https://github.com/python-babel/babel/issues/174)
  * Fix display of negative offsets in "FixedOffsetTimezone"
    (https://github.com/python-babel/babel/issues/214)
  * Improved odict performance which is used during localization file
    build, should improve compilation time for large projects
  * Add support for "narrow" format for "format_timedelta"
  * Add universal wheel support
  * Support 'Language' header field in .PO files
    (fixes https://github.com/python-babel/babel/issues/76)
  * Test suite enhancements (coverage, broken tests fixed, etc)
  * Documentation updated
- changes from version 2.0:
  * Added support for looking up currencies that belong to a territory
    through the :func:`babel.numbers.get_territory_currencies`
    function.
  * Improved Python 3 support.
  * Fixed some broken tests for timezone behavior.
  * Improved various smaller things for dealing with dates.
- changes from version 1.4:
  * Fixed a bug that caused deprecated territory codes not being
    converted properly by the subtag resolving.  This for instance
    showed up when trying to use "und_UK" as a language code
    which now properly resolves to "en_GB".
  * Fixed a bug that made it impossible to import the CLDR data
    from scratch on windows systems.
- fix update-alternatives
- add skip-dst-tests.patch: drop DST related tests (workaround
  issue #156)
- Add fix-timezone-test.patch: already included upstream
- Remove 0001-disable_timezone_tests.patch in favor of
  fix-timezone-test.patch</changelog>
  <changelog author="dmueller@suse.com" date="1462190400">- update to 2.3.4:
  * CLDR: The lxml library is no longer used for CLDR importing, so it should not cause strange failures e
  * CLI: Every last single CLI usage regression should now be gone, and both distutils and stand-alone CLI
  * CLI: Usage regressions that had snuck in between 2.2 and 2.3 should be no more. (https://github.com/py
  * Dates: Period (am/pm) formatting was broken in certain locales (namely zh_TW). Thanks to @jun66j5 for
  * CLDR: Add an API for territory language data (https://github.com/python-babel/babel/pull/315)
  * Core: Character order and measurement system data is imported and exposed (https://github.com/python-b
  * Dates: Add an API for time interval formatting (https://github.com/python-babel/babel/pull/316)
  * Dates: More pattern formats and lengths are supported (https://github.com/python-babel/babel/pull/347)
  * Dates: Period IDs are imported and exposed (https://github.com/python-babel/babel/pull/349)
  * Dates: Support for date-time skeleton formats has been added (https://github.com/python-babel/babel/pu
  * Dates: Timezone formatting has been improved (https://github.com/python-babel/babel/pull/338)
  * Messages: JavaScript extraction now supports dotted names, ES6 template strings and JSX tags (https://
- drop fix-timezone-test.patch skip-dst-tests.patch, no longer necessary</changelog>
</package>
<package pkgid="cb4ce25d54ae897397e6519b1d601ff5baff7c49" name="python-Babel" arch="x86_64">
  <version epoch="0" ver="2.3.4" rel="47.16"/>
  <changelog author="bitdealer@gmail.com" date="1272196800">- Update to 0.9.5.
- Switch to noarch.
- Clean up spec.</changelog>
  <changelog author="jmatejek@novell.com" date="1283342400">- added python-devel to buildrequires, to fix build on new python
  (because the package requires doctest, which requires unittest,
  which should probably both go into python-devel. (but this is
  subject to change))
- dropped check for obsolete SUSE version</changelog>
  <changelog author="saschpe@gmx.de" date="1292068800">- re-generated spec file with py2pack:
  * now builds for Fedora and Mandriva</changelog>
  <changelog author="saschpe@suse.de" date="1292414400">- added documentation:
  * files: COPYING ChangeLog INSTALL.txt README.txt
  * HTML documentation</changelog>
  <changelog author="saschpe@suse.de" date="1292846400">- re-added dependency to python-setuptools</changelog>
  <changelog author="saschpe@suse.de" date="1314878400">- Update to version 0.9.6:
  * Backport r493-494: documentation typo fixes.
  * Make the CLDR import script work with Python 2.7.
  * Fix various typos.
  * Fixed Python 2.3 compatibility (ticket #146, #233).
  * Sort output of list-locales.
  * Make the POT-Creation-Date of the catalog being updated equal to
    POT-Creation-Date of the template used to update (ticket #148).
  * Use a more explicit error message if no option or argument (command) is
    passed to pybabel (ticket #81).
  * Keep the PO-Revision-Date if it is not the default value (ticket #148).
  * Make --no-wrap work by reworking --width's default and mimic xgettext's
    behaviour of always wrapping comments (ticket #145).
  * Fixed negative offset handling of Catalog._set_mime_headers (ticket #165).
  * Add --project and --version options for commandline (ticket #173).
  * Add a __ne__() method to the Local class.
  * Explicitly sort instead of using sorted() and don't assume ordering
    (Python 2.3 and Jython compatibility).
  * Removed ValueError raising for string formatting message checkers if the
    string does not contain any string formattings (ticket #150).
  * Fix Serbian plural forms (ticket #213).
  * Small speed improvement in format_date() (ticket #216).
  * Fix number formatting for locales where CLDR specifies alt or draft
    items (ticket #217)
  * Fix bad check in format_time (ticket #257, reported with patch and tests by
    jomae)
  * Fix so frontend.CommandLineInterface.run does not accumulate logging
    handlers (#227, reported with initial patch by dfraser)
  * Fix exception if environment contains an invalid locale setting (#200)
- Renamed to python-Babel (from python-babel)</changelog>
  <changelog author="saschpe@suse.de" date="1314878401">- Fixed license to BSD-3-Clause (SPDX style)</changelog>
  <changelog author="dmueller@suse.com" date="1380283200">- update to 1.3.0:
  - support python 2.6, 2.7, 3.3+ and pypy - drop all other versions
  - use tox for testing on different pythons
  - Added support for the locale plural rules defined by the CLDR.
  - Added `format_timedelta` function to support localized formatting of
  relative times with strings such as "2 days" or "1 month" (ticket #126).
  - Fixed negative offset handling of Catalog._set_mime_headers (ticket #165).
  - Fixed the case where messages containing square brackets would break with
  an unpack error.
  - updated to CLDR 23
  - Make the CLDR import script work with Python 2.7.
  - Fix various typos.
  - Sort output of list-locales.
  - Make the POT-Creation-Date of the catalog being updated equal to
  POT-Creation-Date of the template used to update (ticket #148).
  - Use a more explicit error message if no option or argument (command) is
  passed to pybabel (ticket #81).
  - Keep the PO-Revision-Date if it is not the default value (ticket #148).
  - Make --no-wrap work by reworking --width's default and mimic xgettext's
  behaviour of always wrapping comments (ticket #145).
  - Add --project and --version options for commandline (ticket #173).
  - Add a __ne__() method to the Local class.
  - Explicitly sort instead of using sorted() and don't assume ordering
  (Jython compatibility).
  - Removed ValueError raising for string formatting message checkers if the
  string does not contain any string formattings (ticket #150).
  - Fix Serbian plural forms (ticket #213).
  - Small speed improvement in format_date() (ticket #216).
  - Fix so frontend.CommandLineInterface.run does not accumulate logging
  handlers (#227, reported with initial patch by dfraser)
  - Fix exception if environment contains an invalid locale setting (#200)
  - use cPickle instead of pickle for better performance (#225)
  - Only use bankers round algorithm as a tie breaker if there are two nearest
  numbers, round as usual if there is only one nearest number (#267, patch by
  Martin)
  - Allow disabling cache behaviour in LazyProxy (#208, initial patch from Pedro
  Algarvio)
  - Support for context-aware methods during message extraction (#229, patch
  from David Rios)
  - "init" and "update" commands support "--no-wrap" option (#289)
  - fix formatting of fraction in format_decimal() if the input value is a float
  with more than 7 significant digits (#183)
  - fix format_date() with datetime parameter (#282, patch from Xavier Morel)
  - fix format_decimal() with small Decimal values (#214, patch from George Lund)
  - fix handling of messages containing '\\n' (#198)
  - handle irregular multi-line msgstr (no "" as first line) gracefully (#171)
  - parse_decimal() now returns Decimals not floats, API change (#178)
  - no warnings when running setup.py without installed setuptools (#262)
  - modified Locale.__eq__ method so Locales are only equal if all of their
  attributes (language, territory, script, variant) are equal
  - resort to hard-coded message extractors/checkers if pkg_resources is
  installed but no egg-info was found (#230)
  - format_time() and format_datetime() now accept also floats (#242)
  - add babel.support.NullTranslations class similar to gettext.NullTranslations
  but with all of Babel's new gettext methods (#277)
  - "init" and "update" commands support "--width" option (#284)
  - fix 'input_dirs' option for setuptools integration (#232, initial patch by
  Étienne Bersac)
  - ensure .mo file header contains the same information as the source .po file
  (#199)
  - added support for get_language_name() on the locale objects.
  - added support for get_territory_name() on the locale objects.
  - added support for get_script_name() on the locale objects.
  - added pluralization support for currency names and added a ''
  pattern for currencies that includes the full name.
  - depend on pytz now and wrap it nicer.  This gives us improved support
  for things like timezone transitions and an overall nicer API.
  - Added support for explicit charset to PO file reading.
  - Added experimental Python 3 support.
  - Added better support for returning timezone names.
  - Don't throw away a Catalog's obsolete messages when updating it.
  - Added basic likelySubtag resolving when doing locale parsing and no
  match can be found.
- run tests
- use setuptools, not distribute
- add missing dependency on pytz</changelog>
  <changelog author="dmueller@suse.com" date="1380542400">- make tests happy on openSUSE_12.2 (too old pytests)</changelog>
  <changelog author="speilicke@suse.com" date="1380542401">- Implement update-alternatives
- Fix testsuite run on SLE and run it only once
- Properly build (and install) HTML documentation</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="speilicke@suse.com" date="1389096000">- Bring back argparse requirement for SP3</changelog>
  <changelog author="sfalken@opensuse.org" date="1408104000">- Added 0001-disable_timezone_tests.patch
  + Disabling tests so package will build.  Tests can be re-enabled
    when upstream bug is resolved (gh#mitsuhiko/babel#106)</changelog>
  <changelog author="sfalken@opensuse.org" date="1408104001">- Removed un-needed BuildRequire for timezone</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1415448000">- fix bashism in pre script</changelog>
  <changelog author="toddrme2178@gmail.com" date="1432814400">- Fix update-alternatives usage</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1437739200">- fix build on CentOS/RHEL by specifying TZ=UTC for %check
- fix CentOS/RHEL by depending on /usr/sbin/update-alternatives</changelog>
  <changelog author="toddrme2178@gmail.com" date="1454328000">- update to version 2.2.0:
  * Bugfixes
    + General: Add __hash__ to Locale. (#303) (2aa8074)
    + General: Allow files with BOM if they're UTF-8 (#189) (da87edd)
    + General: localedata directory is now locale-data (#109)
    (2d1882e)
    + General: odict: Fix pop method (0a9e97e)
    + General: Removed uses of datetime.date class from *.dat files
    (#174) (94f6830)
    + Messages: Fix plural selection for chinese (531f666)
    + Messages: Fix typo and add semicolon in plural_forms (5784501)
    + Messages: Flatten NullTranslations.files into a list (ad11101)
    + Times: FixedOffsetTimezone: fix display of negative offsets
    (d816803)
  * Features
    + CLDR: Update to CLDR 28 (#292) (9f7f4d0)
    + General: Add __copy__ and __deepcopy__ to LazyProxy. (a1cc3f1)
    + General: Add official support for Python 3.4 and 3.5
    + General: Improve odict performance by making key search O(1)
    (6822b7f)
    + Locale: Add an ordinal_form property to Locale (#270) (b3f3430)
    + Locale: Add support for list formatting (37ce4fa, be6e23d)
    + Locale: Check inheritance exceptions first (3ef0d6d)
    + Messages: Allow file locations without line numbers (#279)
    (79bc781)
    + Messages: Allow passing a callable to `extract()` (#289)
    (3f58516)
    + Messages: Support 'Language' header field of PO files (#76)
    (3ce842b)
    + Messages: Update catalog headers from templates (e0e7ef1)
    + Numbers: Properly load and expose currency format types (#201)
    (df676ab)
    + Numbers: Use cdecimal by default when available (b6169be)
    + Numbers: Use the CLDR's suggested number of decimals for
    format_currency (#139) (201ed50)
    + Times: Add format_timedelta(format='narrow') support (edc5eb5)
- update to version 2.1.1:
  * Fix Locale.parse using "global.dat" incompatible types
    (https://github.com/python-babel/babel/issues/174)
  * Fix display of negative offsets in "FixedOffsetTimezone"
    (https://github.com/python-babel/babel/issues/214)
  * Improved odict performance which is used during localization file
    build, should improve compilation time for large projects
  * Add support for "narrow" format for "format_timedelta"
  * Add universal wheel support
  * Support 'Language' header field in .PO files
    (fixes https://github.com/python-babel/babel/issues/76)
  * Test suite enhancements (coverage, broken tests fixed, etc)
  * Documentation updated
- changes from version 2.0:
  * Added support for looking up currencies that belong to a territory
    through the :func:`babel.numbers.get_territory_currencies`
    function.
  * Improved Python 3 support.
  * Fixed some broken tests for timezone behavior.
  * Improved various smaller things for dealing with dates.
- changes from version 1.4:
  * Fixed a bug that caused deprecated territory codes not being
    converted properly by the subtag resolving.  This for instance
    showed up when trying to use "und_UK" as a language code
    which now properly resolves to "en_GB".
  * Fixed a bug that made it impossible to import the CLDR data
    from scratch on windows systems.
- fix update-alternatives
- add skip-dst-tests.patch: drop DST related tests (workaround
  issue #156)
- Add fix-timezone-test.patch: already included upstream
- Remove 0001-disable_timezone_tests.patch in favor of
  fix-timezone-test.patch</changelog>
  <changelog author="dmueller@suse.com" date="1462190400">- update to 2.3.4:
  * CLDR: The lxml library is no longer used for CLDR importing, so it should not cause strange failures e
  * CLI: Every last single CLI usage regression should now be gone, and both distutils and stand-alone CLI
  * CLI: Usage regressions that had snuck in between 2.2 and 2.3 should be no more. (https://github.com/py
  * Dates: Period (am/pm) formatting was broken in certain locales (namely zh_TW). Thanks to @jun66j5 for
  * CLDR: Add an API for territory language data (https://github.com/python-babel/babel/pull/315)
  * Core: Character order and measurement system data is imported and exposed (https://github.com/python-b
  * Dates: Add an API for time interval formatting (https://github.com/python-babel/babel/pull/316)
  * Dates: More pattern formats and lengths are supported (https://github.com/python-babel/babel/pull/347)
  * Dates: Period IDs are imported and exposed (https://github.com/python-babel/babel/pull/349)
  * Dates: Support for date-time skeleton formats has been added (https://github.com/python-babel/babel/pu
  * Dates: Timezone formatting has been improved (https://github.com/python-babel/babel/pull/338)
  * Messages: JavaScript extraction now supports dotted names, ES6 template strings and JSX tags (https://
- drop fix-timezone-test.patch skip-dst-tests.patch, no longer necessary</changelog>
</package>
<package pkgid="295a78d02218076b23468dc49444dc17ae32fa64" name="python-Cheetah" arch="src">
  <version epoch="0" ver="2.4.4" rel="23.1"/>
  <changelog author="saschpe@suse.de" date="1323259200">- Initial version</changelog>
  <changelog author="idonmez@suse.com" date="1324382400">- Regenerate with py2pack</changelog>
  <changelog author="saschpe@suse.de" date="1326369600">- Fix macro usage</changelog>
  <changelog author="bwiedemann@suse.com" date="1327060800">- Fix obsoletes</changelog>
  <changelog author="rbos@opensuse.org" date="1363435200">- Use a patch file instead of the sed command to remove the
  shebang line from tests; add  shebang.patch</changelog>
</package>
<package pkgid="cf50a5aa6ed2c2450310bd993bda0be6b3e12ca8" name="python-Cheetah" arch="x86_64">
  <version epoch="0" ver="2.4.4" rel="23.1"/>
  <changelog author="saschpe@suse.de" date="1323259200">- Initial version</changelog>
  <changelog author="idonmez@suse.com" date="1324382400">- Regenerate with py2pack</changelog>
  <changelog author="saschpe@suse.de" date="1326369600">- Fix macro usage</changelog>
  <changelog author="bwiedemann@suse.com" date="1327060800">- Fix obsoletes</changelog>
  <changelog author="rbos@opensuse.org" date="1363435200">- Use a patch file instead of the sed command to remove the
  shebang line from tests; add  shebang.patch</changelog>
</package>
<package pkgid="a59f9ace143dce00c4ec4bc32a1a9e278dd92f0f" name="python-Jinja2" arch="src">
  <version epoch="0" ver="2.9.5" rel="72.1"/>
  <changelog author="saschpe@suse.de" date="1316692800">- Set license to BSD-3-Clause (SPDX style)
- Require python-distribute instead of python-setuptools</changelog>
  <changelog author="saschpe@suse.de" date="1316692801">- Split of 'vim' and 'emacs' sub-packages that contain syntax highlighting
  support for both editors</changelog>
  <changelog author="saschpe@suse.de" date="1329998400">- Simplified macro usage</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335182400">- Add python 3 package
- Simplify vim plugin packaging
- Add suggests for vim and emacs in their respective
  packages
- Removed test for obsolete openSUSE version</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335441600">- Add 2to3 buildrequires to allow for proper conversion of python 3
  version</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335787200">- Fix building python 3 package on openSUSE 11.4 x86_64</changelog>
  <changelog author="dmueller@suse.com" date="1373544000">- update to 2.7:
  - Choice and prefix loaders now dispatch source and template lookup
    separately in order to work in combination with module loaders as
    advertised.
  - Fixed filesizeformat.
  - Added a non-silent option for babel extraction.
  - Added `urlencode` filter that automatically quotes values for
    URL safe usage with utf-8 as only supported encoding.  If applications
    want to change this encoding they can override the filter.
  - Added `keep-trailing-newline` configuration to environments and
    templates to optionally preserve the final trailing newline.
  - Accessing `last` on the loop context no longer causes the iterator
    to be consumed into a list.
  - Python requirement changed: 2.6, 2.7 or &gt;= 3.3 are required now,
    supported by same source code, using the "six" compatibility library.
  - Allow `contextfunction` and other decorators to be applied to `__call__`.
  - Added support for changing from newline to different signs in the `wordwrap`
    filter.
  - Added support for ignoring memcache errors silently.
  - Added support for keeping the trailing newline in templates.
  - Added finer grained support for stripping whitespace on the left side
    of blocks.
  - Added `map`, `select`, `reject`, `selectattr` and `rejectattr`
    filters.
  - Added support for `loop.depth` to figure out how deep inside a recursive
    loop the code is.
  - Disabled py_compile for pypy and python 3.</changelog>
  <changelog author="dmueller@suse.com" date="1376395200">- update to 2.7.1:
  - Fixed a bug with ``call_filter`` not working properly on environment
  and context filters.
  - Fixed lack of Python 3 support for bytecode caches.
  - Reverted support for defining blocks in included templates as this
  broke existing templates for users.
  - Fixed some warnings with hashing of undefineds and nodes if Python
  is run with warnings for Python 3.
  - Added support for properly hashing undefined objects.
  - Fixed a bug with the title filter not working on already uppercase
  strings.</changelog>
  <changelog author="speilicke@suse.com" date="1378123200">- Avoid "Recommends:" on old rpm distros</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="dmueller@suse.com" date="1389614400">- update to 2.7.2:
  - Prefix loader was not forwarding the locals properly to
    inner loaders.  This is now fixed.
  - Security issue: Changed the default folder for the filesystem cache to be
    user specific and read and write protected on UNIX systems.  See `Debian bug
    734747`_ for more information.</changelog>
  <changelog author="dmueller@suse.com" date="1398513600">- avoid rebuildcycle with vim</changelog>
  <changelog author="hpj@urpla.net" date="1399550400">- fix package build (file selection missing)</changelog>
  <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
  (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>
</package>
<package pkgid="5614de4792d43552f4215328ec3ecdb4d82b0c0c" name="python-Jinja2" arch="x86_64">
  <version epoch="0" ver="2.9.5" rel="72.1"/>
  <changelog author="saschpe@suse.de" date="1316692800">- Set license to BSD-3-Clause (SPDX style)
- Require python-distribute instead of python-setuptools</changelog>
  <changelog author="saschpe@suse.de" date="1316692801">- Split of 'vim' and 'emacs' sub-packages that contain syntax highlighting
  support for both editors</changelog>
  <changelog author="saschpe@suse.de" date="1329998400">- Simplified macro usage</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335182400">- Add python 3 package
- Simplify vim plugin packaging
- Add suggests for vim and emacs in their respective
  packages
- Removed test for obsolete openSUSE version</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335441600">- Add 2to3 buildrequires to allow for proper conversion of python 3
  version</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335787200">- Fix building python 3 package on openSUSE 11.4 x86_64</changelog>
  <changelog author="dmueller@suse.com" date="1373544000">- update to 2.7:
  - Choice and prefix loaders now dispatch source and template lookup
    separately in order to work in combination with module loaders as
    advertised.
  - Fixed filesizeformat.
  - Added a non-silent option for babel extraction.
  - Added `urlencode` filter that automatically quotes values for
    URL safe usage with utf-8 as only supported encoding.  If applications
    want to change this encoding they can override the filter.
  - Added `keep-trailing-newline` configuration to environments and
    templates to optionally preserve the final trailing newline.
  - Accessing `last` on the loop context no longer causes the iterator
    to be consumed into a list.
  - Python requirement changed: 2.6, 2.7 or &gt;= 3.3 are required now,
    supported by same source code, using the "six" compatibility library.
  - Allow `contextfunction` and other decorators to be applied to `__call__`.
  - Added support for changing from newline to different signs in the `wordwrap`
    filter.
  - Added support for ignoring memcache errors silently.
  - Added support for keeping the trailing newline in templates.
  - Added finer grained support for stripping whitespace on the left side
    of blocks.
  - Added `map`, `select`, `reject`, `selectattr` and `rejectattr`
    filters.
  - Added support for `loop.depth` to figure out how deep inside a recursive
    loop the code is.
  - Disabled py_compile for pypy and python 3.</changelog>
  <changelog author="dmueller@suse.com" date="1376395200">- update to 2.7.1:
  - Fixed a bug with ``call_filter`` not working properly on environment
  and context filters.
  - Fixed lack of Python 3 support for bytecode caches.
  - Reverted support for defining blocks in included templates as this
  broke existing templates for users.
  - Fixed some warnings with hashing of undefineds and nodes if Python
  is run with warnings for Python 3.
  - Added support for properly hashing undefined objects.
  - Fixed a bug with the title filter not working on already uppercase
  strings.</changelog>
  <changelog author="speilicke@suse.com" date="1378123200">- Avoid "Recommends:" on old rpm distros</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="dmueller@suse.com" date="1389614400">- update to 2.7.2:
  - Prefix loader was not forwarding the locals properly to
    inner loaders.  This is now fixed.
  - Security issue: Changed the default folder for the filesystem cache to be
    user specific and read and write protected on UNIX systems.  See `Debian bug
    734747`_ for more information.</changelog>
  <changelog author="dmueller@suse.com" date="1398513600">- avoid rebuildcycle with vim</changelog>
  <changelog author="hpj@urpla.net" date="1399550400">- fix package build (file selection missing)</changelog>
  <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
  (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>
</package>
<package pkgid="ad115fc3902719bf4adb5c745bdae003b364aba4" name="python-Jinja2-emacs" arch="x86_64">
  <version epoch="0" ver="2.9.5" rel="72.1"/>
  <changelog author="saschpe@suse.de" date="1316692800">- Set license to BSD-3-Clause (SPDX style)
- Require python-distribute instead of python-setuptools</changelog>
  <changelog author="saschpe@suse.de" date="1316692801">- Split of 'vim' and 'emacs' sub-packages that contain syntax highlighting
  support for both editors</changelog>
  <changelog author="saschpe@suse.de" date="1329998400">- Simplified macro usage</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335182400">- Add python 3 package
- Simplify vim plugin packaging
- Add suggests for vim and emacs in their respective
  packages
- Removed test for obsolete openSUSE version</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335441600">- Add 2to3 buildrequires to allow for proper conversion of python 3
  version</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335787200">- Fix building python 3 package on openSUSE 11.4 x86_64</changelog>
  <changelog author="dmueller@suse.com" date="1373544000">- update to 2.7:
  - Choice and prefix loaders now dispatch source and template lookup
    separately in order to work in combination with module loaders as
    advertised.
  - Fixed filesizeformat.
  - Added a non-silent option for babel extraction.
  - Added `urlencode` filter that automatically quotes values for
    URL safe usage with utf-8 as only supported encoding.  If applications
    want to change this encoding they can override the filter.
  - Added `keep-trailing-newline` configuration to environments and
    templates to optionally preserve the final trailing newline.
  - Accessing `last` on the loop context no longer causes the iterator
    to be consumed into a list.
  - Python requirement changed: 2.6, 2.7 or &gt;= 3.3 are required now,
    supported by same source code, using the "six" compatibility library.
  - Allow `contextfunction` and other decorators to be applied to `__call__`.
  - Added support for changing from newline to different signs in the `wordwrap`
    filter.
  - Added support for ignoring memcache errors silently.
  - Added support for keeping the trailing newline in templates.
  - Added finer grained support for stripping whitespace on the left side
    of blocks.
  - Added `map`, `select`, `reject`, `selectattr` and `rejectattr`
    filters.
  - Added support for `loop.depth` to figure out how deep inside a recursive
    loop the code is.
  - Disabled py_compile for pypy and python 3.</changelog>
  <changelog author="dmueller@suse.com" date="1376395200">- update to 2.7.1:
  - Fixed a bug with ``call_filter`` not working properly on environment
  and context filters.
  - Fixed lack of Python 3 support for bytecode caches.
  - Reverted support for defining blocks in included templates as this
  broke existing templates for users.
  - Fixed some warnings with hashing of undefineds and nodes if Python
  is run with warnings for Python 3.
  - Added support for properly hashing undefined objects.
  - Fixed a bug with the title filter not working on already uppercase
  strings.</changelog>
  <changelog author="speilicke@suse.com" date="1378123200">- Avoid "Recommends:" on old rpm distros</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="dmueller@suse.com" date="1389614400">- update to 2.7.2:
  - Prefix loader was not forwarding the locals properly to
    inner loaders.  This is now fixed.
  - Security issue: Changed the default folder for the filesystem cache to be
    user specific and read and write protected on UNIX systems.  See `Debian bug
    734747`_ for more information.</changelog>
  <changelog author="dmueller@suse.com" date="1398513600">- avoid rebuildcycle with vim</changelog>
  <changelog author="hpj@urpla.net" date="1399550400">- fix package build (file selection missing)</changelog>
  <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
  (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>
</package>
<package pkgid="eee9a3f95209caaf69a527a2d1510750aa283aa2" name="python-Jinja2-vim" arch="x86_64">
  <version epoch="0" ver="2.9.5" rel="72.1"/>
  <changelog author="saschpe@suse.de" date="1316692800">- Set license to BSD-3-Clause (SPDX style)
- Require python-distribute instead of python-setuptools</changelog>
  <changelog author="saschpe@suse.de" date="1316692801">- Split of 'vim' and 'emacs' sub-packages that contain syntax highlighting
  support for both editors</changelog>
  <changelog author="saschpe@suse.de" date="1329998400">- Simplified macro usage</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335182400">- Add python 3 package
- Simplify vim plugin packaging
- Add suggests for vim and emacs in their respective
  packages
- Removed test for obsolete openSUSE version</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335441600">- Add 2to3 buildrequires to allow for proper conversion of python 3
  version</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335787200">- Fix building python 3 package on openSUSE 11.4 x86_64</changelog>
  <changelog author="dmueller@suse.com" date="1373544000">- update to 2.7:
  - Choice and prefix loaders now dispatch source and template lookup
    separately in order to work in combination with module loaders as
    advertised.
  - Fixed filesizeformat.
  - Added a non-silent option for babel extraction.
  - Added `urlencode` filter that automatically quotes values for
    URL safe usage with utf-8 as only supported encoding.  If applications
    want to change this encoding they can override the filter.
  - Added `keep-trailing-newline` configuration to environments and
    templates to optionally preserve the final trailing newline.
  - Accessing `last` on the loop context no longer causes the iterator
    to be consumed into a list.
  - Python requirement changed: 2.6, 2.7 or &gt;= 3.3 are required now,
    supported by same source code, using the "six" compatibility library.
  - Allow `contextfunction` and other decorators to be applied to `__call__`.
  - Added support for changing from newline to different signs in the `wordwrap`
    filter.
  - Added support for ignoring memcache errors silently.
  - Added support for keeping the trailing newline in templates.
  - Added finer grained support for stripping whitespace on the left side
    of blocks.
  - Added `map`, `select`, `reject`, `selectattr` and `rejectattr`
    filters.
  - Added support for `loop.depth` to figure out how deep inside a recursive
    loop the code is.
  - Disabled py_compile for pypy and python 3.</changelog>
  <changelog author="dmueller@suse.com" date="1376395200">- update to 2.7.1:
  - Fixed a bug with ``call_filter`` not working properly on environment
  and context filters.
  - Fixed lack of Python 3 support for bytecode caches.
  - Reverted support for defining blocks in included templates as this
  broke existing templates for users.
  - Fixed some warnings with hashing of undefineds and nodes if Python
  is run with warnings for Python 3.
  - Added support for properly hashing undefined objects.
  - Fixed a bug with the title filter not working on already uppercase
  strings.</changelog>
  <changelog author="speilicke@suse.com" date="1378123200">- Avoid "Recommends:" on old rpm distros</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="dmueller@suse.com" date="1389614400">- update to 2.7.2:
  - Prefix loader was not forwarding the locals properly to
    inner loaders.  This is now fixed.
  - Security issue: Changed the default folder for the filesystem cache to be
    user specific and read and write protected on UNIX systems.  See `Debian bug
    734747`_ for more information.</changelog>
  <changelog author="dmueller@suse.com" date="1398513600">- avoid rebuildcycle with vim</changelog>
  <changelog author="hpj@urpla.net" date="1399550400">- fix package build (file selection missing)</changelog>
  <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
  (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>
</package>
<package pkgid="604b5c9a57195bb82b62c209bb76a150b248e490" name="python-MarkupSafe" arch="src">
  <version epoch="0" ver="0.23" rel="37.9"/>
  <changelog author="jfunk@funktronics.ca" date="1277985600">- Initial release</changelog>
  <changelog author="jfunk@funktronics.ca" date="1283169600">- Update to 0.11
    Since MarkupSafe 0.10 there is now also a separate escape function
    called `escape_silent` that returns an empty string for `None` for
    consistency with other systems that return empty strings for `None`
    when escaping (for instance Pylons' webhelpers).</changelog>
  <changelog author="saschpe@suse.de" date="1314878400">- Update to 0.15
- Changed license to BSD-3-Clause
- Renamed to python-MarkupSafe (from python-markupsafe)</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1315483200">- Fixed typo in description of python-MarkupSafe.spec</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1337774400">- python3 package added
- minor spec improvement</changelog>
  <changelog author="dmueller@suse.com" date="1372161600">- update to 0.18:
  + Fixed interpolation on tuples
  + Varios Python 3.x fixes</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="mcihar@suse.cz" date="1394712000">- update to 0.19:
  + Various Python 3.x fixes</changelog>
  <changelog author="toddrme2178@gmail.com" date="1399550400">- Update to 0.21
  + No upstream changelog
  - ------------------------------------------------------------------</changelog>
  <changelog author="toddrme2178@gmail.com" date="1405425600">- Update to 0.23
  + No upstream changelog</changelog>
</package>
<package pkgid="e422d049b8d1deefe4030050b76b22268e030963" name="python-MarkupSafe" arch="x86_64">
  <version epoch="0" ver="0.23" rel="37.9"/>
  <changelog author="jfunk@funktronics.ca" date="1277985600">- Initial release</changelog>
  <changelog author="jfunk@funktronics.ca" date="1283169600">- Update to 0.11
    Since MarkupSafe 0.10 there is now also a separate escape function
    called `escape_silent` that returns an empty string for `None` for
    consistency with other systems that return empty strings for `None`
    when escaping (for instance Pylons' webhelpers).</changelog>
  <changelog author="saschpe@suse.de" date="1314878400">- Update to 0.15
- Changed license to BSD-3-Clause
- Renamed to python-MarkupSafe (from python-markupsafe)</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1315483200">- Fixed typo in description of python-MarkupSafe.spec</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1337774400">- python3 package added
- minor spec improvement</changelog>
  <changelog author="dmueller@suse.com" date="1372161600">- update to 0.18:
  + Fixed interpolation on tuples
  + Varios Python 3.x fixes</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="mcihar@suse.cz" date="1394712000">- update to 0.19:
  + Various Python 3.x fixes</changelog>
  <changelog author="toddrme2178@gmail.com" date="1399550400">- Update to 0.21
  + No upstream changelog
  - ------------------------------------------------------------------</changelog>
  <changelog author="toddrme2178@gmail.com" date="1405425600">- Update to 0.23
  + No upstream changelog</changelog>
</package>
<package pkgid="e8f3723ac42e8ad4a8e77c5fb717801abc5a7865" name="python-PrettyTable" arch="src">
  <version epoch="0" ver="0.7.2" rel="12.9"/>
  <changelog author="berendt@b1-systems.de" date="1303300800">- created initial spec file using version 0.5</changelog>
  <changelog author="idoenmez@suse.de" date="1322136000">- Name field shouldn't contain a macro</changelog>
  <changelog author="idoenmez@suse.de" date="1322568000">- Add license boilerplate</changelog>
  <changelog author="saschpe@suse.de" date="1322568001">- Make it a noarch package
- %py_requires needed for SLE</changelog>
  <changelog author="cfarrell@suse.com" date="1322654400">- license update: BSD-2-Clause
  SPDX</changelog>
  <changelog author="saschpe@suse.de" date="1343304000">- Update to version 0.6.1:
  + Unicode encoding scheme can now be set by user
  + __str__ now uses user-specified encoding instead of ASCII.  This
  fixes a bug where tables with non-ASCII characters would print
  correctly with "print x.get_string()" but not "print x" in 2.x
  (thanks to Google Code user kevincobain2000 for reporting this
  bug!)
  + Fixed an incompatibility with 3.0 and 3.1 (html.escape was new
    in 3.2)
- Changes from version 0.6.0:
  + Code is now simultaneously compatible with Python 2 and 3
  + Replaced all setter methods with managed attributes
  + All styling options can now be set persistently as managed attributes
  + Added "add_style" method to make setting style options easily
  + Added "del_row", "clear_rows" and "clear" methods to facilitate
    removal of data from table.
  + Added "copy" method to facilitate cloning of a table.
  + Removed caching functionality, which added complexity and fragility
    for relatively little gain
  + Removed methods that just printed strings produced by get_string and
    get_html_string - just use inbuilt print!
  + Improved unicode support
  + Added support for decimal and floating point number formatting
    support
  + Added support for using a custom key sorting methods
  + Added support for line breaks in data
  + Added support for max column widths
  + Fixed table slicing
  + Fixed bug where closing &lt;tr/&gt; tags in HTML tables were not printed
  + Fixed HTML table sorting bug
  + Fixed bug whereby changing field_names did not recompute widths</changelog>
  <changelog author="p.drouand@gmail.com" date="1361188800">- Update to version 0.7:
  + Improved Python 2 and 3 compatibility (2.4-3.2).
  + Improved support for non-Latin characters.  Table widths should
    now be calculated correctly for tables with e.g. Japanese text.
  + Table contents can now be read in from a .csv file
  + Table contents can now be read in from a DB-API compatible cursor
  + Table contents can now be read in from a string containing a
    HTML table
  + new valign attribute controls vertical alignment of text when
    some cells in a row have multiple lines of text and others don't.
  + hrules attribute can now be set to HEADER, which draws a rule only
    under the header row
  + new vrules attribute controls drawing of vertical rules and can
    be set to FRAME, ALL or NONE
  + new header_style attribute controls formatting of text in table
    headers and can be set to "cap", "title", "upper", "lower" or None
  + Fixed a simple bug regarding validation of max_width
  + Fixed a simple bug regarding initialisation of int_format value
    for new tables
  + Fixed a bug regarding some constructor keywords, such as "border",
    being ignored</changelog>
  <changelog author="saschpe@suse.de" date="1361534400">- Use upstream URL and fix copyright</changelog>
  <changelog author="speilicke@suse.com" date="1366977600">- Run testsuite</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
</package>
<package pkgid="3b0d34ec03b9c159ee7ebb303e4af860f058976d" name="python-PrettyTable" arch="x86_64">
  <version epoch="0" ver="0.7.2" rel="12.9"/>
  <changelog author="berendt@b1-systems.de" date="1303300800">- created initial spec file using version 0.5</changelog>
  <changelog author="idoenmez@suse.de" date="1322136000">- Name field shouldn't contain a macro</changelog>
  <changelog author="idoenmez@suse.de" date="1322568000">- Add license boilerplate</changelog>
  <changelog author="saschpe@suse.de" date="1322568001">- Make it a noarch package
- %py_requires needed for SLE</changelog>
  <changelog author="cfarrell@suse.com" date="1322654400">- license update: BSD-2-Clause
  SPDX</changelog>
  <changelog author="saschpe@suse.de" date="1343304000">- Update to version 0.6.1:
  + Unicode encoding scheme can now be set by user
  + __str__ now uses user-specified encoding instead of ASCII.  This
  fixes a bug where tables with non-ASCII characters would print
  correctly with "print x.get_string()" but not "print x" in 2.x
  (thanks to Google Code user kevincobain2000 for reporting this
  bug!)
  + Fixed an incompatibility with 3.0 and 3.1 (html.escape was new
    in 3.2)
- Changes from version 0.6.0:
  + Code is now simultaneously compatible with Python 2 and 3
  + Replaced all setter methods with managed attributes
  + All styling options can now be set persistently as managed attributes
  + Added "add_style" method to make setting style options easily
  + Added "del_row", "clear_rows" and "clear" methods to facilitate
    removal of data from table.
  + Added "copy" method to facilitate cloning of a table.
  + Removed caching functionality, which added complexity and fragility
    for relatively little gain
  + Removed methods that just printed strings produced by get_string and
    get_html_string - just use inbuilt print!
  + Improved unicode support
  + Added support for decimal and floating point number formatting
    support
  + Added support for using a custom key sorting methods
  + Added support for line breaks in data
  + Added support for max column widths
  + Fixed table slicing
  + Fixed bug where closing &lt;tr/&gt; tags in HTML tables were not printed
  + Fixed HTML table sorting bug
  + Fixed bug whereby changing field_names did not recompute widths</changelog>
  <changelog author="p.drouand@gmail.com" date="1361188800">- Update to version 0.7:
  + Improved Python 2 and 3 compatibility (2.4-3.2).
  + Improved support for non-Latin characters.  Table widths should
    now be calculated correctly for tables with e.g. Japanese text.
  + Table contents can now be read in from a .csv file
  + Table contents can now be read in from a DB-API compatible cursor
  + Table contents can now be read in from a string containing a
    HTML table
  + new valign attribute controls vertical alignment of text when
    some cells in a row have multiple lines of text and others don't.
  + hrules attribute can now be set to HEADER, which draws a rule only
    under the header row
  + new vrules attribute controls drawing of vertical rules and can
    be set to FRAME, ALL or NONE
  + new header_style attribute controls formatting of text in table
    headers and can be set to "cap", "title", "upper", "lower" or None
  + Fixed a simple bug regarding validation of max_width
  + Fixed a simple bug regarding initialisation of int_format value
    for new tables
  + Fixed a bug regarding some constructor keywords, such as "border",
    being ignored</changelog>
  <changelog author="saschpe@suse.de" date="1361534400">- Use upstream URL and fix copyright</changelog>
  <changelog author="speilicke@suse.com" date="1366977600">- Run testsuite</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
</package>
<package pkgid="0079e9edc6747dd50f77bad35603bac6f84af4a9" name="python-PyYAML" arch="src">
  <version epoch="0" ver="3.12" rel="29.4"/>
  <changelog author="saschpe@suse.de" date="1328011200">- Initial version</changelog>
  <changelog author="saschpe@suse.de" date="1355918400">- Build against libyaml to get the faster module</changelog>
  <changelog author="p.drouand@gmail.com" date="1357819200">- Initial python3 support</changelog>
  <changelog author="dvaleev@suse.com" date="1362484800">- increase file-descriptor-count for ppc to make tests happy</changelog>
  <changelog author="ro@suse.de" date="1391601600">- increase file-descriptor-count for s390 to make tests happy</changelog>
  <changelog author="toddrme2178@gmail.com" date="1406721600">- Update to 3.11
  - Source and binary distributions are rebuilt against the latest
    versions of Cython and LibYAML.</changelog>
  <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>
</package>
<package pkgid="472554581c001ae80485619b335ea1932266dd35" name="python-PyYAML" arch="x86_64">
  <version epoch="0" ver="3.12" rel="29.4"/>
  <changelog author="saschpe@suse.de" date="1328011200">- Initial version</changelog>
  <changelog author="saschpe@suse.de" date="1355918400">- Build against libyaml to get the faster module</changelog>
  <changelog author="p.drouand@gmail.com" date="1357819200">- Initial python3 support</changelog>
  <changelog author="dvaleev@suse.com" date="1362484800">- increase file-descriptor-count for ppc to make tests happy</changelog>
  <changelog author="ro@suse.de" date="1391601600">- increase file-descriptor-count for s390 to make tests happy</changelog>
  <changelog author="toddrme2178@gmail.com" date="1406721600">- Update to 3.11
  - Source and binary distributions are rebuilt against the latest
    versions of Cython and LibYAML.</changelog>
  <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>
</package>
<package pkgid="0c06574013d01a28bd840f957921c76b97a61fd8" name="python-Pygments" arch="src">
  <version epoch="0" ver="2.1.3" rel="46.3"/>
  <changelog author="bitdealer@opensuse.org" date="1265976000">- Updated to 1.2.2</changelog>
  <changelog author="coolo@novell.com" date="1276862400">- update to 1.3.1 (1.4 is too late, but is known to fix
  http://dev.pocoo.org/projects/pygments/ticket/507 )</changelog>
  <changelog author="coolo@novell.com" date="1284465600">- correct email addresses</changelog>
  <changelog author="nix@opensuse.org" date="1298289600">- Update to version 1.4
- Compress the tarball with bz2</changelog>
  <changelog author="saschpe@gmx.de" date="1309694400">- Renamed to 'python-Pygments', obsoletes 'python-pygments'</changelog>
  <changelog author="saschpe@gmx.de" date="1315742400">- Change license to BSD-3-Clause (SPDX style)
- Removed %clean section (has sane default)
- Added python-distribute requirement</changelog>
  <changelog author="saschpe@suse.de" date="1316692800">- Fixed license to BSD-2-Clause</changelog>
  <changelog author="saschpe@suse.de" date="1316779200">- Disable tests again, breaks i586 build</changelog>
  <changelog author="bwiedemann@suse.com" date="1327406400">- fix Obsoletes</changelog>
  <changelog author="saschpe@gmx.de" date="1331553600">- Update to version 1.5:
  - Fix Python 3 terminal highlighting with pygmentize
  - In the LaTeX formatter, escape special &amp;, &lt; and &gt; chars
  - In the LaTeX formatter, fix display problems for styles with token
    background colors
  - Enhancements to the Squid conf lexer
  - Several fixes to the reStructuredText lexer
  - Recognize methods in the ObjC lexer
  - Fix Lua "class" highlighting: it does not have classes
  - Fix degenerate regex in Scala lexer  and highlighting bugs
  - Fix number pattern order in Ocaml lexer
  - Fix generic type highlighting in ActionScript 3
  - Fixes to the Clojure lexer
  - Fix degenerate regex in Nemerle lexer
  - Fix infinite looping in CoffeeScript lexer
  - Fix crashes and analysis with ObjectiveC lexer
  - Add some Fortran 2003 keywords.
  - Fix Boo string regexes
  - Add "rrt" style
  - Fix infinite looping in Darcs Patch lexer.
  - Lots of misc fixes to character-eating bugs and ordering problems in many
    different lexers.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335787200">- Fix building python 3 package on openSUSE 11.4 x86_64</changelog>
  <changelog author="toddrme2178@gmail.com" date="1336046400">- Removed files with non-oss license, see bnc#760344
- Cleanups in python 2 and python 3 spec files</changelog>
  <changelog author="toddrme2178@gmail.com" date="1367582400">- Update to version 1.6:
  - Lexers added
  - Fix unquoted HTML attribute lexing in Opa .
  - The HTML formatter now supports linking to tags using CTags files, when the
    python-ctags package is installed .
  - The HTML formatter now has a "linespans" option that wraps every line in a
    &lt;span&gt; tag with a specific id .
  - When deriving a lexer from another lexer with token definitions, definitions
    for states not in the child lexer are now inherited.  If you override a state
    in the child lexer, an "inherit" keyword has been added to insert the base
    state at that position .
  - The C family lexers now inherit token definitions from a common base class,
    removing code duplication .
  - Use "colorama" on Windows for console color output .
  - Fix Template Haskell highlighting .
  - Fix some S/R lexer errors .
  - Fix a bug in the Prolog lexer with names that start with 'is' .
  - Rewrite Dylan lexer, add Dylan LID lexer .
  - Add a Java quickstart document .
  - Add a "external/autopygmentize" file that can be used as .lessfilter .</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="dmueller@suse.com" date="1396872000">- add LICENSE to doc section</changelog>
  <changelog author="tbehrens@suse.com" date="1426075200">- Update to version 2.0.2:
  * Fix Python tracebacks getting duplicated in the console lexer
  * Backquote-delimited identifiers are now recognized in F#
  * Fix an encoding issue when using pygmentize with the -o option.
  * Default lexer encoding is now ?guess?
  * Major update to Swift lexer.
  * Multiple fixes to lexer guessing in conflicting cases
  * Simplified regexes and builtin lists.
  * Dropped Python 2.4 and 2.5 compatibility
  * Lexers added:
    APL (#969)
    Agda and Literate Agda (PR#203)
    Alloy (PR#355)
    AmbientTalk
    BlitzBasic (PR#197)
    ChaiScript (PR#24)
    Chapel (PR#256)
    Cirru (PR#275)
    Clay (PR#184)
    ColdFusion CFC (PR#283)
    Cryptol and Literate Cryptol (PR#344)
    Cypher (PR#257)
    Docker config files
    EBNF (PR#193)
    Eiffel (PR#273)
    GAP (PR#311)
    Golo (PR#309)
    Handlebars (PR#186)
    Hy (PR#238)
    Idris and Literate Idris (PR#210)
    Igor Pro (PR#172)
    Inform 6/7 (PR#281)
    Intel objdump (PR#279)
    Isabelle (PR#386)
    Jasmin (PR#349)
    JSON-LD (PR#289)
    Kal (PR#233)
    Lean (PR#399)
    LSL (PR#296)
    Limbo (PR#291)
    Liquid (#977)
    MQL (PR#285)
    MaskJS (PR#280)
    Mozilla preprocessors
    Mathematica (PR#245)
    NesC (PR#166)
    Nit (PR#375)
    Nix (PR#267)
    Pan
    Pawn (PR#211)
    Perl 6 (PR#181)
    Pig (PR#304)
    Pike (PR#237)
    QBasic (PR#182)
    Red (PR#341)
    ResourceBundle (#1038)
    Rexx (PR#199)
    Rql (PR#251)
    Rsl
    SPARQL (PR#78)
    Slim (PR#366)
    Swift (PR#371)
    Swig (PR#168)
    TADS 3 (PR#407)
    Todo.txt todo lists
    Twig (PR#404)
  * Added a helper to ?optimize? regular expressions
  * New styles: ?xcode? and ?igor?
  * The command-line ?pygmentize? tool now tries a little harder
  * Added ?inencoding? option for lexers to override ?encoding?
  * Added line-by-line ?streaming? mode for pygmentize with the ?-s? option
  * Added an ?envname? option to the LaTeX formatter to select a replacement
  * Updated the Makefile lexer to yield a little more useful highlighting.
  * Lexer aliases passed to get_lexer_by_name() are now case-insensitive.
  * File name matching in lexers and formatters will now use a regex cache for speed
  * Pygments will now recognize ?vim? modelines when guessing the lexer
  * Major restructure of the pygments.lexers module namespace.
  * The NameHighlightFilter now works with any Name.* token type (#790).
  * Python 3 lexer: add new exceptions from PEP 3151.
  * Opa lexer: add new keywords (PR#170).
  * Julia lexer: add keywords and underscore-separated number literals
  * Lasso lexer: fix method highlighting, update builtins
  * Objective C/C++ lexers: allow ?@? prefixing any expression (#871).
  * Ruby lexer: fix lexing of Name::Space tokens (#860) and of symbols in hashes
  * Stan lexer: update for version 2.4.0 of the language
  * JavaScript lexer: add the ?yield? keyword (PR#196).
  * HTTP lexer: support for PATCH method (PR#190).
  * Koka lexer: update to newest language spec (PR#201).
  * Haxe lexer: rewrite and support for Haxe 3 (PR#174).
  * Prolog lexer: add different kinds of numeric literals
  * F# lexer: rewrite with newest spec for F# 3.0 (#842), fix a bug with dotted chains
  * Kotlin lexer: general update (PR#271).
  * Rebol lexer: fix comment detection and analyse_text (PR#261).
  * LLVM lexer: update keywords to v3.4 (PR#258).
  * PHP lexer: add new keywords and binary literals (PR#222).
  * external/markdown-processor.py updated to newest python-markdown
  * CSS lexer: some highlighting order fixes (PR#231).
  * Ceylon lexer: fix parsing of nested multiline comments (#915).
  * C family lexers: fix parsing of indented preprocessor directives
  * Rust lexer: update to 0.9 language version (PR#270, PR#388).
  * Elixir lexer: update to 0.15 language version (PR#392).
  * Fix swallowing incomplete tracebacks in Python console lexer</changelog>
  <changelog author="michael@stroeder.com" date="1453723200">- Update to version 2.1
  - Added styles:
  * Lovelace (PR#456)
  * Algol and Algol-nu (#1090)
  - Added formatters:
  * IRC (PR#458)
  * True color (24-bit) terminal ANSI sequences (#1142)
    (formatter alias: "16m")
  - New "filename" option for HTML formatter (PR#527).
  - Improved performance of the HTML formatter for long lines (PR#504).
  - Updated autopygmentize script (PR#445).
  - Fixed style inheritance for non-standard token types in HTML output.
  - Added support for async/await to Python 3 lexer.
  - Rewrote linenos option for TerminalFormatter (it's better, but slightly
    different output than before) (#1147).
  - Javascript lexer now supports most of ES6 (#1100).
  - Cocoa builtins updated for iOS 8.1 (PR#433).
  - Combined BashSessionLexer and ShellSessionLexer, new version should support
    the prompt styles of either.
  - Added option to pygmentize to show a full traceback on exceptions.
  - Fixed incomplete output on Windows and Python 3 (e.g. when using iPython
    Notebook) (#1153).
  - Allowed more traceback styles in Python console lexer (PR#253).
  - Added decorators to TypeScript (PR#509).
  - Fix highlighting of certain IRC logs formats (#1076).</changelog>
  <changelog author="olaf@aepfle.de" date="1455019200">- Disable testsuite in SLE_11 because it requires python 2.7</changelog>
  <changelog author="michael@stroeder.com" date="1455451200">- Update to version 2.1.1
  - Fixed Jython compatibility (#1205)
  - Fixed HTML formatter output with leading empty lines (#1111)
  - Added a mapping table for LaTeX encodings and added utf8 (#1152)
  - Fixed image formatter font searching on Macs (#1188)
  - Fixed deepcopy-ing of Token instances (#1168)
  - Fixed Julia string interpolation (#1170)
  - Fixed statefulness of HttpLexer between get_tokens calls
  - Many smaller fixes to various lexers</changelog>
  <changelog author="dmueller@suse.com" date="1476705600">- update to 2.1.3:
  - Fixed regression in Bash lexer (PR#563)
  - Fixed Python 3 regression in image formatter (#1215)
  - Fixed regression in Bash lexer (PR#562)</changelog>
</package>
<package pkgid="f1b5e3de1db30defa159f0d1eeead5bd551dac9c" name="python-Pygments" arch="x86_64">
  <version epoch="0" ver="2.1.3" rel="46.3"/>
  <changelog author="bitdealer@opensuse.org" date="1265976000">- Updated to 1.2.2</changelog>
  <changelog author="coolo@novell.com" date="1276862400">- update to 1.3.1 (1.4 is too late, but is known to fix
  http://dev.pocoo.org/projects/pygments/ticket/507 )</changelog>
  <changelog author="coolo@novell.com" date="1284465600">- correct email addresses</changelog>
  <changelog author="nix@opensuse.org" date="1298289600">- Update to version 1.4
- Compress the tarball with bz2</changelog>
  <changelog author="saschpe@gmx.de" date="1309694400">- Renamed to 'python-Pygments', obsoletes 'python-pygments'</changelog>
  <changelog author="saschpe@gmx.de" date="1315742400">- Change license to BSD-3-Clause (SPDX style)
- Removed %clean section (has sane default)
- Added python-distribute requirement</changelog>
  <changelog author="saschpe@suse.de" date="1316692800">- Fixed license to BSD-2-Clause</changelog>
  <changelog author="saschpe@suse.de" date="1316779200">- Disable tests again, breaks i586 build</changelog>
  <changelog author="bwiedemann@suse.com" date="1327406400">- fix Obsoletes</changelog>
  <changelog author="saschpe@gmx.de" date="1331553600">- Update to version 1.5:
  - Fix Python 3 terminal highlighting with pygmentize
  - In the LaTeX formatter, escape special &amp;, &lt; and &gt; chars
  - In the LaTeX formatter, fix display problems for styles with token
    background colors
  - Enhancements to the Squid conf lexer
  - Several fixes to the reStructuredText lexer
  - Recognize methods in the ObjC lexer
  - Fix Lua "class" highlighting: it does not have classes
  - Fix degenerate regex in Scala lexer  and highlighting bugs
  - Fix number pattern order in Ocaml lexer
  - Fix generic type highlighting in ActionScript 3
  - Fixes to the Clojure lexer
  - Fix degenerate regex in Nemerle lexer
  - Fix infinite looping in CoffeeScript lexer
  - Fix crashes and analysis with ObjectiveC lexer
  - Add some Fortran 2003 keywords.
  - Fix Boo string regexes
  - Add "rrt" style
  - Fix infinite looping in Darcs Patch lexer.
  - Lots of misc fixes to character-eating bugs and ordering problems in many
    different lexers.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335787200">- Fix building python 3 package on openSUSE 11.4 x86_64</changelog>
  <changelog author="toddrme2178@gmail.com" date="1336046400">- Removed files with non-oss license, see bnc#760344
- Cleanups in python 2 and python 3 spec files</changelog>
  <changelog author="toddrme2178@gmail.com" date="1367582400">- Update to version 1.6:
  - Lexers added
  - Fix unquoted HTML attribute lexing in Opa .
  - The HTML formatter now supports linking to tags using CTags files, when the
    python-ctags package is installed .
  - The HTML formatter now has a "linespans" option that wraps every line in a
    &lt;span&gt; tag with a specific id .
  - When deriving a lexer from another lexer with token definitions, definitions
    for states not in the child lexer are now inherited.  If you override a state
    in the child lexer, an "inherit" keyword has been added to insert the base
    state at that position .
  - The C family lexers now inherit token definitions from a common base class,
    removing code duplication .
  - Use "colorama" on Windows for console color output .
  - Fix Template Haskell highlighting .
  - Fix some S/R lexer errors .
  - Fix a bug in the Prolog lexer with names that start with 'is' .
  - Rewrite Dylan lexer, add Dylan LID lexer .
  - Add a Java quickstart document .
  - Add a "external/autopygmentize" file that can be used as .lessfilter .</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="dmueller@suse.com" date="1396872000">- add LICENSE to doc section</changelog>
  <changelog author="tbehrens@suse.com" date="1426075200">- Update to version 2.0.2:
  * Fix Python tracebacks getting duplicated in the console lexer
  * Backquote-delimited identifiers are now recognized in F#
  * Fix an encoding issue when using pygmentize with the -o option.
  * Default lexer encoding is now ?guess?
  * Major update to Swift lexer.
  * Multiple fixes to lexer guessing in conflicting cases
  * Simplified regexes and builtin lists.
  * Dropped Python 2.4 and 2.5 compatibility
  * Lexers added:
    APL (#969)
    Agda and Literate Agda (PR#203)
    Alloy (PR#355)
    AmbientTalk
    BlitzBasic (PR#197)
    ChaiScript (PR#24)
    Chapel (PR#256)
    Cirru (PR#275)
    Clay (PR#184)
    ColdFusion CFC (PR#283)
    Cryptol and Literate Cryptol (PR#344)
    Cypher (PR#257)
    Docker config files
    EBNF (PR#193)
    Eiffel (PR#273)
    GAP (PR#311)
    Golo (PR#309)
    Handlebars (PR#186)
    Hy (PR#238)
    Idris and Literate Idris (PR#210)
    Igor Pro (PR#172)
    Inform 6/7 (PR#281)
    Intel objdump (PR#279)
    Isabelle (PR#386)
    Jasmin (PR#349)
    JSON-LD (PR#289)
    Kal (PR#233)
    Lean (PR#399)
    LSL (PR#296)
    Limbo (PR#291)
    Liquid (#977)
    MQL (PR#285)
    MaskJS (PR#280)
    Mozilla preprocessors
    Mathematica (PR#245)
    NesC (PR#166)
    Nit (PR#375)
    Nix (PR#267)
    Pan
    Pawn (PR#211)
    Perl 6 (PR#181)
    Pig (PR#304)
    Pike (PR#237)
    QBasic (PR#182)
    Red (PR#341)
    ResourceBundle (#1038)
    Rexx (PR#199)
    Rql (PR#251)
    Rsl
    SPARQL (PR#78)
    Slim (PR#366)
    Swift (PR#371)
    Swig (PR#168)
    TADS 3 (PR#407)
    Todo.txt todo lists
    Twig (PR#404)
  * Added a helper to ?optimize? regular expressions
  * New styles: ?xcode? and ?igor?
  * The command-line ?pygmentize? tool now tries a little harder
  * Added ?inencoding? option for lexers to override ?encoding?
  * Added line-by-line ?streaming? mode for pygmentize with the ?-s? option
  * Added an ?envname? option to the LaTeX formatter to select a replacement
  * Updated the Makefile lexer to yield a little more useful highlighting.
  * Lexer aliases passed to get_lexer_by_name() are now case-insensitive.
  * File name matching in lexers and formatters will now use a regex cache for speed
  * Pygments will now recognize ?vim? modelines when guessing the lexer
  * Major restructure of the pygments.lexers module namespace.
  * The NameHighlightFilter now works with any Name.* token type (#790).
  * Python 3 lexer: add new exceptions from PEP 3151.
  * Opa lexer: add new keywords (PR#170).
  * Julia lexer: add keywords and underscore-separated number literals
  * Lasso lexer: fix method highlighting, update builtins
  * Objective C/C++ lexers: allow ?@? prefixing any expression (#871).
  * Ruby lexer: fix lexing of Name::Space tokens (#860) and of symbols in hashes
  * Stan lexer: update for version 2.4.0 of the language
  * JavaScript lexer: add the ?yield? keyword (PR#196).
  * HTTP lexer: support for PATCH method (PR#190).
  * Koka lexer: update to newest language spec (PR#201).
  * Haxe lexer: rewrite and support for Haxe 3 (PR#174).
  * Prolog lexer: add different kinds of numeric literals
  * F# lexer: rewrite with newest spec for F# 3.0 (#842), fix a bug with dotted chains
  * Kotlin lexer: general update (PR#271).
  * Rebol lexer: fix comment detection and analyse_text (PR#261).
  * LLVM lexer: update keywords to v3.4 (PR#258).
  * PHP lexer: add new keywords and binary literals (PR#222).
  * external/markdown-processor.py updated to newest python-markdown
  * CSS lexer: some highlighting order fixes (PR#231).
  * Ceylon lexer: fix parsing of nested multiline comments (#915).
  * C family lexers: fix parsing of indented preprocessor directives
  * Rust lexer: update to 0.9 language version (PR#270, PR#388).
  * Elixir lexer: update to 0.15 language version (PR#392).
  * Fix swallowing incomplete tracebacks in Python console lexer</changelog>
  <changelog author="michael@stroeder.com" date="1453723200">- Update to version 2.1
  - Added styles:
  * Lovelace (PR#456)
  * Algol and Algol-nu (#1090)
  - Added formatters:
  * IRC (PR#458)
  * True color (24-bit) terminal ANSI sequences (#1142)
    (formatter alias: "16m")
  - New "filename" option for HTML formatter (PR#527).
  - Improved performance of the HTML formatter for long lines (PR#504).
  - Updated autopygmentize script (PR#445).
  - Fixed style inheritance for non-standard token types in HTML output.
  - Added support for async/await to Python 3 lexer.
  - Rewrote linenos option for TerminalFormatter (it's better, but slightly
    different output than before) (#1147).
  - Javascript lexer now supports most of ES6 (#1100).
  - Cocoa builtins updated for iOS 8.1 (PR#433).
  - Combined BashSessionLexer and ShellSessionLexer, new version should support
    the prompt styles of either.
  - Added option to pygmentize to show a full traceback on exceptions.
  - Fixed incomplete output on Windows and Python 3 (e.g. when using iPython
    Notebook) (#1153).
  - Allowed more traceback styles in Python console lexer (PR#253).
  - Added decorators to TypeScript (PR#509).
  - Fix highlighting of certain IRC logs formats (#1076).</changelog>
  <changelog author="olaf@aepfle.de" date="1455019200">- Disable testsuite in SLE_11 because it requires python 2.7</changelog>
  <changelog author="michael@stroeder.com" date="1455451200">- Update to version 2.1.1
  - Fixed Jython compatibility (#1205)
  - Fixed HTML formatter output with leading empty lines (#1111)
  - Added a mapping table for LaTeX encodings and added utf8 (#1152)
  - Fixed image formatter font searching on Macs (#1188)
  - Fixed deepcopy-ing of Token instances (#1168)
  - Fixed Julia string interpolation (#1170)
  - Fixed statefulness of HttpLexer between get_tokens calls
  - Many smaller fixes to various lexers</changelog>
  <changelog author="dmueller@suse.com" date="1476705600">- update to 2.1.3:
  - Fixed regression in Bash lexer (PR#563)
  - Fixed Python 3 regression in image formatter (#1215)
  - Fixed regression in Bash lexer (PR#562)</changelog>
</package>
<package pkgid="feac39a05331f7e7c4188f0ef070f0f7ead7f12c" name="python-Sphinx" arch="src">
  <version epoch="0" ver="1.3.6" rel="93.25"/>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="speilicke@suse.com" date="1383739200">- Updateo version 1.2b3:
  + The Sphinx error log files will now include a list of the loaded extensions
    for help in debugging.
  + PR#154: Remove "sphinx" prefix from LaTeX class name except 'sphinxmanual'
    and 'sphinxhowto'. Now you can use your custom document class without
    'sphinx' prefix. Thanks to Erik B.
  + #1265: Fix i18n: crash when translating a section name that is pointed to from
    a named target.
  + A wrong condition broke the search feature on first page that is usually
    index.rst.  This issue was introduced in 1.2b1.
  + #703: When Sphinx can't decode filenames with non-ASCII characters, Sphinx now
    catches UnicodeError and will continue if possible instead of raising the
    exception.
- Changes from version 1.2b2 and prior:
  + See CHANGES file
- Own /etc/alternatives/sphinx-* by ghosting (update-alternatives)
- Dropped sphinx-docutils-0.10.patch (merged upstream)</changelog>
  <changelog author="speilicke@suse.com" date="1384344000">- Add sphinx-setup_command_unicode.patch: Backport of
  https://bitbucket.org/birkenfeld/sphinx/pull-request/193/</changelog>
  <changelog author="speilicke@suse.com" date="1384516800">- Only ghost /etc/alternatives on 12.3 or newer</changelog>
  <changelog author="speilicke@suse.com" date="1384776000">- Fix %preun update-alternatives, used wrong master</changelog>
  <changelog author="speilicke@suse.com" date="1392033600">- Update to version 1.2.1
  + See CHANGES
- Fix update-alternatives usage
- Removed sphinx-setup_command_unicode.patch (upstream)</changelog>
  <changelog author="mcihar@suse.cz" date="1394107200">- Update to 1.2.2:
  - PR#211: When checking for existence of the html_logo file, check the full
    relative path and not the basename.
  - PR#212: Fix traceback with autodoc and __init__ methods without docstring.
  - PR#213: Fix a missing import in the setup command.
  - #1357: Option names documented by option are now again allowed to not start
    with a dash or slash, and referencing them will work correctly.
  - #1358: Fix handling of image paths outside of the source directory when
    using the ?wildcard? style reference.
  - #1374: Fix for autosummary generating overly-long summaries if first line
    doesn?t end with a period.
  - #1383: Fix Python 2.5 compatibility of sphinx-apidoc.
  - #1391: Actually prevent using ?pngmath? and ?mathjax? extensions at the
    same time in sphinx-quickstart.
  - #1386: Fix bug preventing more than one theme being added by the entry
    point mechanism.
  - #1370: Ignore ?toctree? nodes in text writer, instead of raising.
  - #1364: Fix ?make gettext? fails when the ?.. todolist::? directive is
    present.
  - #1367: Fix a change of PR#96 that break
    sphinx.util.docfields.Field.make_field interface/behavior for item argument
    usage.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1410264000">- Update to 1.2.3:
  + Features added
  * #1518: `sphinx-apidoc` command now have a `--version` option to show version
    information and exit
  * New locales: Hebrew, European Portuguese, Vietnamese.
  + Bugs fixed
  * #636: Keep straight single quotes in literal blocks in the LaTeX build.
  * #1419: Generated i18n sphinx.js files are missing message catalog entries
    from '.js_t' and '.html'. The issue was introduced from Sphinx-1.1
  * #1363: Fix i18n: missing python domain's cross-references with currentmodule
    directive or currentclass directive.
  * #1444: autosummary does not create the description from attributes docstring.
  * #1457: In python3 environment, make linkcheck cause "Can't convert 'bytes'
    object to str implicitly" error when link target url has a hash part.
    Thanks to Jorge_C.
  * #1467: Exception on Python3 if nonexistent method is specified by automethod
  * #1441: autosummary can't handle nested classes correctly.
  * #1499: With non-callable `setup` in a conf.py, now sphinx-build emits
    user-friendly error message.
  * #1502: In autodoc, fix display of parameter defaults containing backslashes.
  * #1226: autodoc, autosummary: importing setup.py by automodule will invoke
    setup process and execute `sys.exit()`. Now sphinx avoids SystemExit
    exception and emits warnings without unexpected termination.
  * #1503: py:function directive generate incorrectly signature when specifying
    a default parameter with an empty list `[]`. Thanks to Geert Jansen.
  * #1508: Non-ASCII filename raise exception on make singlehtml, latex, man,
    texinfo and changes.
  * #1531: On Python3 environment, docutils.conf with 'source_link=true' in the
    general section cause type error.
  * PR#270, #1533: Non-ASCII docstring cause UnicodeDecodeError when uses with
    inheritance-diagram directive. Thanks to WAKAYAMA shirou.
  * PR#281, PR#282, #1509: TODO extension not compatible with websupport. Thanks
    to Takeshi Komiya.
  * #1477: gettext does not extract nodes.line in a table or list.
  * #1544: `make text` generate wrong table when it has empty table cells.
  * #1522: Footnotes from table get displayed twice in LaTeX. This problem has
    been appeared from Sphinx-1.2.1 by #949.
  * #508: Sphinx every time exit with zero when is invoked from setup.py command.
    ex. `python setup.py build_sphinx -b doctest` return zero even if doctest
    failed.</changelog>
  <changelog author="termim@gmail.com" date="1428580800">- Update to 1.3.1
  + Bugs fixed
  * see http://sphinx-doc.org/changes.html#release-1-3-1-released-mar-17-2015
    for complete list of fixed bugs
- additional dependencies required by 1.3.1
  + python-Babel
  + python-alabaster
  + python-snowballstemmer
  + python-sphinx_rtdtheme
  + python-mock
  + python-six
- Update to 1.3
  + Incompatible changes
  * Roles ref, term and menusel now don?t generate emphasis nodes
    anymore. If you want to keep italic style, adapt your stylesheet.
  * Role numref uses %s as special character to indicate position of
    figure numbers instead # symbol.
  * Dependency requirement updates: docutils 0.11, Pygments 2.0
  * The gettext_enables config value has been renamed to
    gettext_additional_targets.
  * #1735: Use https://doc.python.org/ instead of http protocol. It was
    used for sphinx.ext.intersphinx and some documentation.
  * update bundled ez_setup.py for setuptools-7.0 that requires Python
    2.6 or later.
  * Dropped support for Python 2.5, 3.1 and 3.2.
  * Dropped support for docutils versions up to 0.9.
  * Removed the sphinx.ext.oldcmarkup extension.
  * The deprecated config values exclude_trees, exclude_dirnames and
    unused_docs have been removed.
  * A new node, sphinx.addnodes.literal_strong, has been added, for text
    that should appear literally (i.e. no smart quotes) in strong
    font. Custom writers will have to be adapted to handle this node.
  * PR#269, #1476: replace &lt;tt&gt; tag by &lt;code&gt;. User customized
    stylesheets should be updated If the css contain some styles for tt&gt;
    tag. Thanks to Takeshi Komiya.
  * #1543: templates_path is automatically added to exclude_patterns to
    avoid reading autosummary rst templates in the templates directory.
  * Custom domains should implement the new Domain.resolve_any_xref
    method to make the any role work properly.
  * gettext builder: gettext doesn?t emit uuid information to generated
    pot files by default. Please set True to gettext_uuid to emit uuid
    information. Additionally, if the python-levenshtein 3rd-party package is
    installed, it will improve the calculation time.
  * gettext builder: disable extracting/apply ?index? node by
    default. Please set ?index? to gettext_enables to enable extracting index
    entries.
  * PR#307: Add frame to code-block in LaTeX. Thanks to Takeshi Komiya.
  + Features added
  * Add convenience directives and roles to the C++ domain: directive
    cpp:var as alias for cpp:member, role :cpp:var as alias for :cpp:member,
    and role any for cross-reference to any C++ declaraction. #1577, #1744
  * The source_suffix config value can now be a list of multiple suffixes.
  * Add the ability to specify source parsers by source suffix with the
    source_parsers config value.
  * #1675: A new builder, AppleHelpBuilder, has been added that builds
    Apple Help Books.
  * #1346: Add new default theme;
    Add ?alabaster? theme.
    Add ?sphinx_rtd_theme? theme.
    The ?default? html theme has been renamed to ?classic?. ?default?
    is still available, however it will emit notice a recommendation that
    using new ?alabaster? theme.
  * Added highlight_options configuration value.
  * The language config value is now available in the HTML templates.
  * The env-updated event can now return a value, which is interpreted as
    an iterable of additional docnames that need to be rewritten.
  * #772: Support for scoped and unscoped enums in C++. Enumerators in
    unscoped enums are injected into the parent scope in addition to the enum
    scope.
  * Add todo_include_todos config option to quickstart conf file, handled
    as described in documentation.
  * HTML breadcrumb items tag has class ?nav-item? and ?nav-item-N? (like
    nav-item-0, 1, 2...).
  * New option sphinx-quickstart --use-make-mode for generating Makefile
    that use sphinx-build make-mode.
  * #1235: i18n: several node can be translated if it is set to
    gettext_additional_targets in conf.py. Supported nodes are:
    ?literal-block?
    ?doctest-block?
    ?raw?
    ?image?
  * #1227: Add html_scaled_image_link config option to conf.py, to
    control scaled image link.
  * #1597: Added possibility to return a new template name from
    html-page-context.
  * PR#314, #1150: Configuration values are now checked for their type. A
    warning is raised if the configured and the default value do not have the
    same type and do not share a common non-trivial base class.
  * Add support for Python 3.4.
  * Add support for docutils 0.12
  * Added sphinx.ext.napoleon extension for NumPy and Google style
    docstring support.
  * Added support for parallel reading (parsing) of source files with the
    sphinx-build -j option. Third-party extensions will need to be checked
    for compatibility and may need to be adapted if they store information in
    the build environment object. See env-merge-info.
  * Added the any role that can be used to find a cross-reference of any
    type in any domain. Custom domains should implement the new
    Domain.resolve_any_xref method to make this work properly.
  * Exception logs now contain the last 10 messages emitted by Sphinx.
  * Added support for extension versions (a string returned by setup(),
    these can be shown in the traceback log files). Version requirements for
    extensions can be specified in projects using the new needs_extensions
    config value.
  * Changing the default role within a document with the default-role
    directive is now supported.
  * PR#214: Added stemming support for 14 languages, so that the built-in
    document search can now handle these. Thanks to Shibukawa Yoshiki.
  * PR#296, PR#303, #76: numfig feature: Assign numbers to figures,
    tables and code-blocks. This feature is configured with numfig,
    numfig_secnum_depth and numfig_format. Also numref role is
    available. Thanks to Takeshi Komiya.
  * PR#202: Allow ?.? and ?~? prefixed references in :param: doc fields
    for Python.
  * PR#184: Add autodoc_mock_imports, allowing to mock imports of
    external modules that need not be present when autodocumenting.
  * #925: Allow list-typed config values to be provided on the command
    line, like -D key=val1,val2.
  * #668: Allow line numbering of code-block and literalinclude
    directives to start at an arbitrary line number, with a new lineno-start
    option.
  * PR#172, PR#266: The code-block and literalinclude directives now can
    have a caption option that shows a filename before the code in the
    output. Thanks to Nasimul Haque, Takeshi Komiya.
  * Prompt for the document language in sphinx-quickstart.
  * PR#217: Added config values to suppress UUID and location information
    in generated gettext catalogs.
  * PR#236, #1456: apidoc: Add a -M option to put module documentation
    before submodule documentation. Thanks to Wes Turner and Luc Saffre.
  * #1434: Provide non-minified JS files for jquery.js and underscore.js
    to clarify the source of the minified files.
  * PR#252, #1291: Windows color console support. Thanks to meu31.
  * PR#255: When generating latex references, also insert latex
    target/anchor for the ids defined on the node. Thanks to Olivier
    Heurtier.
  * PR#229: Allow registration of other translators. Thanks to Russell
    Sim.
  * Add app.set_translator() API to register or override a Docutils
    translator class like html_translator_class.
  * PR#267, #1134: add ?diff? parameter to literalinclude. Thanks to
    Richard Wall and WAKAYAMA shirou.
  * PR#272: Added ?bizstyle? theme. Thanks to Shoji KUMAGAI.
  * Automatically compile *.mo files from *.po files when
    gettext_auto_build is True (default) and *.po is newer than *.mo file.
  * #623: sphinx.ext.viewcode supports imported function/class aliases.
  * PR#275: sphinx.ext.intersphinx supports multiple target for the
    inventory. Thanks to Brigitta Sipocz.
  * PR#261: Added the env-before-read-docs event that can be connected to
    modify the order of documents before they are read by the environment.
  * #1284: Program options documented with option can now start with +.
  * PR#291: The caption of code-block is recognised as a title of ref
    target. Thanks to Takeshi Komiya.
  * PR#298: Add new API: add_latex_package(). Thanks to Takeshi Komiya.
  * #1344: add gettext_enables to enable extracting ?index? to gettext
    catalog output / applying translation catalog to generated
    documentation.
  * PR#301, #1583: Allow the line numbering of the directive
    literalinclude to match that of the included file, using a new
    lineno-match option. Thanks to Jeppe Pihl.
  * PR#299: add various options to sphinx-quickstart. Quiet mode option
  - -quiet will skips wizard mode. Thanks to WAKAYAMA shirou.
  * #1623: Return types specified with :rtype: are now turned into links
    if possible.
  + Bugs fixed
  * see http://sphinx-doc.org/changes.html#release-1-3-released-mar-10-2015
    for complete list of fixed bugs</changelog>
  <changelog author="alarrosa@suse.com" date="1428926400">- Added python-six as a requirement, not only as build requirement</changelog>
  <changelog author="toddrme2178@gmail.com" date="1435579200">- Fix directory for man update-alternatives
- Suggests are poorly-supported in openSUSE so use Recommends</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1437998400">- fix build on CentOS/RHEL by conditionalizing Recommends: tag
- add #!BuildIgnore: texinfo to work around CentOS-7 project config</changelog>
  <changelog author="hpj@urpla.net" date="1438171200">- Be explicit about six version requirements</changelog>
  <changelog author="toddrme2178@gmail.com" date="1441368000">- Split latex-related stuff into its own subpackage so we can
  depend on the necessary latex components.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1442404800">- Don't buildrequires latex-related stuff.</changelog>
  <changelog author="michael@stroeder.com" date="1449662400">- Update to 1.3.3
- Updated project url in .spec file
- Aligned version in BuildRequires: python-Pygments &gt;= 2.0 with
  Requires line
  Release 1.3.3 (released Dec 2, 2015)
  Bugs fixed
----------
  * #2012: Fix exception occurred if ``numfig_format`` is invalid
  * #2142: Provide non-minified JS code in ``sphinx/search/non-minified-js/*.js`` for
  source distribution on PyPI.
  * #2148: Error while building devhelp target with non-ASCII document.
  Release 1.3.2 (released Nov 29, 2015)
  Features added
  * #1935: Make "numfig_format" overridable in latex_elements.
  Bugs fixed
----------
  * #1976: Avoid "2.0" version of Babel because it doesn't work with Windows environment.
  * Add a "default.css" stylesheet (which imports "classic.css") for compatibility.
  * #1788: graphviz extension raises exception when caption option is present.
  * #1789: ``:pyobject:`` option of ``literalinclude`` directive includes following
  lines after class definitions
  * #1790: ``literalinclude`` strips empty lines at the head and tail
  * #1802: load plugin themes automatically when theme.conf use it as 'inherit'. Thanks to
  Takayuki Hirai.
  * #1794: custom theme extended from alabaster or sphinx_rtd_theme can't find base theme.
  * #1834: compatibility for docutils-0.13: handle_io_errors keyword argument for
  docutils.io.FileInput cause TypeError.
  * #1823: '.' as &lt;module_path&gt; for sphinx-apidoc cause an unfriendly error. Now '.'
  is converted to absolute path automatically.
  * Fix a crash when setting up extensions which do not support metadata.
  * #1784: Provide non-minified JS code in ``sphinx/search/non-minified-js/*.js``
  * #1822, #1892: Fix regression for #1061. autosummary can't generate doc for imported
  members since sphinx-1.3b3. Thanks to Eric Larson.
  * #1793, #1819: "see also" misses a linebreak in text output. Thanks to Takayuki Hirai.
  * #1780, #1866: "make text" shows "class" keyword twice. Thanks to Takayuki
  Hirai.
  * #1871: Fix for LaTeX output of tables with one column and multirows.
  * Work around the lack of the HTMLParserError exception in Python 3.5.
  * #1949: Use ``safe_getattr`` in the coverage builder to avoid aborting with
  descriptors that have custom behavior.
  * #1915: Do not generate smart quotes in doc field type annotations.
  * #1796: On py3, automated .mo building caused UnicodeDecodeError.
  * #1923: Use babel features only if the babel latex element is nonempty.
  * #1942: Fix a KeyError in websupport.
  * #1903: Fix strange id generation for glossary terms.
  * #1796, On py3, automated .mo building cause UnicodeDecodeError
  * Fix: ``make text`` will crush if a definition list item has more than 1 classifiers as:
  * #1796: On py3, automated .mo building cause UnicodeDecodeError
  * ``make text`` will crush if a definition list item has more than 1 classifiers as:
  * Fixed #1855: make gettext generates broken po file for definition lists with classifier.
  ``term : classifier1 : classifier2``.
  * #1855: make gettext generates broken po file for definition lists with classifier.
  * #1869: Fix problems when dealing with files containing non-ASCII characters. Thanks to
  Marvin Schmidt.
  * #1798: Fix building LaTeX with references in titles.
  * #1725: On py2 environment, doctest with using non-ASCII characters causes
  ``'ascii' codec can't decode byte`` exception.
  * #1540: Fix RuntimeError with circular referenced toctree
  * #1983: i18n translation feature breaks references which uses section name.
  * #1990: Use caption of toctree to title of \tableofcontents in LaTeX
  * #1987: Fix ampersand is ignored in ``:menuselection:`` and ``:guilabel:`` on LaTeX builder
  * #1994: More supporting non-standard parser (like recommonmark parser) for Translation and
  WebSupport feature. Now node.rawsource is fall backed to node.astext() during docutils
  transforming.
  * On Py2 environment, conf.py that is generated by sphinx-quickstart should have u prefixed
  config value for 'version' and 'release'.
  * #2102: On Windows + Py3, using ``|today|`` and non-ASCII date format will raise
  UnicodeEncodeError.
  * #1974: UnboundLocalError: local variable 'domain' referenced before assignment when
  using `any` role and `sphinx.ext.intersphinx` in same time.
  * #2121: multiple words search doesn't find pages when words across on the page title and
  the page content.
  * #1884, #1885: plug-in html themes cannot inherit another plug-in theme. Thanks to
  Suzumizaki.
  * #1818: `sphinx.ext.todo` directive generates broken html class attribute as
  'admonition-' when :confval:`language` is specified with non-ASCII linguistic area like
  'ru' or 'ja'. To fix this, now ``todo`` directive can use ```:class:`` option.
  * #2140: Fix footnotes in table has broken in LaTeX
  * #2127: MecabBinder for html searching feature doesn't work with Python 3.
  Thanks to Tomoko Uchida.</changelog>
  <changelog author="michael@stroeder.com" date="1452600000">- Update to 1.3.4
  Release 1.3.4 (released Jan 12, 2016)[51]
  * #2134: Fix figure caption with reference causes latex build error
  * #2094: Fix rubric with reference not working in Latex
  * #2147: Fix litralinclude code in latex does not break in pages
  * #1833: Fix email addresses is showed again if latex_show_urls is
  not None
  * #2176: sphinx.ext.graphviz: use &lt;object&gt; instead of &lt;img&gt; to embed
  svg
  * #967: Fix SVG inheritance diagram is not hyperlinked (clickable)
  * #1237: Fix footnotes not working in definition list in LaTeX
  * #2168: Fix raw directive does not work for text writer
  * #2171: Fix cannot linkcheck url with unicode
  * #2182: LaTeX: support image file names with more than 1 dots
  * #2189: Fix previous sibling link for first file in subdirectory
  uses last file, not intended previous from root toctree
  * #2003: Fix decode error under python2 (only) when make linkcheck is
  run
  * #2186: Fix LaTeX output of mathbb in math
  * #1480, #2188: LaTeX: Support math in section titles
  * #2071: Fix same footnote in more than two section titles =&gt;
  LaTeX/PDF Bug
  * #2040: Fix UnicodeDecodeError in sphinx-apidoc when author contains
  non-ascii characters
  * #2193: Fix shutil.SameFileError if source directory and destination
  directory are same
  * #2178: Fix unparseable C++ cross-reference when referencing a
  function with :cpp:any:
  * #2206: Fix Sphinx latex doc build failed due to a footnotes
  * #2201: Fix wrong table caption for tables with over 30 rows
  * #2213: Set &lt;blockquote&gt; in the classic theme to fit with &lt;p&gt;
  * #1815: Fix linkcheck does not raise an exception if warniserror set
  to true and link is broken
  * #2197: Fix slightly cryptic error message for missing index.rst
  file
  * #1894: Unlisted phony targets in quickstart Makefile
  * #2125: Fix unifies behavior of collapsed fields (GroupedField and
  TypedField)
  * #1408: Check latex_logo validity before copying
  * #771: Fix latex output doesn?t set tocdepth
  * #1820: On Windows, console coloring is broken with colorama version
  0.3.3. Now sphinx use colorama&gt;=0.3.5 to avoid this problem.
  * #2072: Fix footnotes in chapter-titles do not appear in PDF output
  * #1580: Fix paragraphs in longtable don?t work in Latex output
  * #1366: Fix centered image not centered in latex
  * #1860: Fix man page using :samp: with braces - font doesn?t reset
  * #1610: Sphinx crashes in japanese indexing in some systems
  * Fix Sphinx crashes if mecab initialization failed
  * #2160: Fix broken TOC of PDFs if section includes an image
  * #2172: Fix dysfunctional admonition [53]py@lightbox in sphinx.sty.
  Thanks to jfbu.
  * #2198,#2205: make gettext generate broken msgid for definition
  lists.
  * #2062: Escape characters in doctests are treated incorrectly with
  Python 2.
  * #2225: Fix if the option does not begin with dash, linking is not
  performed
  * #2226: Fix math is not HTML-encoded when :nowrap: is given (jsmath,
  mathjax)
  * #1601, #2220: ?any? role breaks extended domains behavior. Affected
  extensions doesn?t support resolve_any_xref and resolve_xref
  returns problematic node instead of None. sphinxcontrib-httpdomain
  is one of them.
  * #2229: Fix no warning is given for unknown options</changelog>
  <changelog author="michael@stroeder.com" date="1453723200">- requires python-pygments =&gt; 2.1
- update to version 1.3.5:
  * Fix line numbers was not shown on warnings in LaTeX and texinfo
    builders
  * Fix filenames were not shown on warnings of citations
  * Fix line numbers was not shown on warnings in LaTeX and texinfo
    builders
  * Fix line numbers was not shown on warnings of indecies
  * #2026: Fix LaTeX builder rais error if parsed-literal includes
    links
  * #2243: Ignore strange docstring types for classes, do not crash
  * #2247: Fix #2205 breaks make html for definition list with
    classifiers that contains regular-expression like string
  * #1565: Show warning if Pygments throws an ErrorToken
  * #2211: Fix paragraphs in table cell doesn't work in Latex output
  * #2253: ":pyobject:" option of "literalinclude" directive can't
    detect indented body block when the block starts with blank or
    comment lines.
  * Fix TOC is not shown when no ":maxdepth:" for toctrees (ref: #771)
  * Fix warning message for ":numref:" if target is in orphaned doc
    (ref: #2244)</changelog>
  <changelog author="toddrme2178@gmail.com" date="1455710400">- Add fix_some_testcase_error_with_pygments-2.1.1.patch
  Fixes tests with python-Pygments 2.1.1.
  Should be in next release.
  See https://github.com/sphinx-doc/sphinx/commit/50f4862b069d58ade556aad90bd179206f10fdc1
- Add additional latex requirements.</changelog>
  <changelog author="michael@stroeder.com" date="1456747200">- Removed obsolete fix_some_testcase_error_with_pygments-2.1.1.patch
- update to version 1.3.6:
  * #1873, #1876, #2278: Add ``page_source_suffix`` html context variable. This should be
    introduced with :confval:`source_parsers` feature. Thanks for Eric Holscher.
  * #2265: Fix babel is used in spite of disabling it on ``latex_elements``
  * #2295: Avoid mutating dictionary errors while enumerating members in autodoc
    with Python 3
  * #2291: Fix pdflatex "Counter too large" error from footnotes inside tables of contents
  * #2292: Fix some footnotes disappear from LaTeX output
  * #2287: ``sphinx.transforms.Locale`` always uses rst parser. Sphinx i18n feature should
    support parsers that specified source_parsers.
  * #2290: Fix ``sphinx.ext.mathbase`` use of amsfonts may break user choice of math fonts
  * #2324: Print a hint how to increase the recursion limit when it is hit.
  * #1565, #2229: Revert new warning; the new warning will be triggered from version 1.4 on.
  * #2329: Refresh environment forcely if source directory has changed.
  * #2019: Fix the domain objects in search result are not escaped</changelog>
</package>
<package pkgid="ac37b2df08e2f251579d77efd56fbd231dad350d" name="python-Sphinx" arch="x86_64">
  <version epoch="0" ver="1.3.6" rel="93.25"/>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="speilicke@suse.com" date="1383739200">- Updateo version 1.2b3:
  + The Sphinx error log files will now include a list of the loaded extensions
    for help in debugging.
  + PR#154: Remove "sphinx" prefix from LaTeX class name except 'sphinxmanual'
    and 'sphinxhowto'. Now you can use your custom document class without
    'sphinx' prefix. Thanks to Erik B.
  + #1265: Fix i18n: crash when translating a section name that is pointed to from
    a named target.
  + A wrong condition broke the search feature on first page that is usually
    index.rst.  This issue was introduced in 1.2b1.
  + #703: When Sphinx can't decode filenames with non-ASCII characters, Sphinx now
    catches UnicodeError and will continue if possible instead of raising the
    exception.
- Changes from version 1.2b2 and prior:
  + See CHANGES file
- Own /etc/alternatives/sphinx-* by ghosting (update-alternatives)
- Dropped sphinx-docutils-0.10.patch (merged upstream)</changelog>
  <changelog author="speilicke@suse.com" date="1384344000">- Add sphinx-setup_command_unicode.patch: Backport of
  https://bitbucket.org/birkenfeld/sphinx/pull-request/193/</changelog>
  <changelog author="speilicke@suse.com" date="1384516800">- Only ghost /etc/alternatives on 12.3 or newer</changelog>
  <changelog author="speilicke@suse.com" date="1384776000">- Fix %preun update-alternatives, used wrong master</changelog>
  <changelog author="speilicke@suse.com" date="1392033600">- Update to version 1.2.1
  + See CHANGES
- Fix update-alternatives usage
- Removed sphinx-setup_command_unicode.patch (upstream)</changelog>
  <changelog author="mcihar@suse.cz" date="1394107200">- Update to 1.2.2:
  - PR#211: When checking for existence of the html_logo file, check the full
    relative path and not the basename.
  - PR#212: Fix traceback with autodoc and __init__ methods without docstring.
  - PR#213: Fix a missing import in the setup command.
  - #1357: Option names documented by option are now again allowed to not start
    with a dash or slash, and referencing them will work correctly.
  - #1358: Fix handling of image paths outside of the source directory when
    using the ?wildcard? style reference.
  - #1374: Fix for autosummary generating overly-long summaries if first line
    doesn?t end with a period.
  - #1383: Fix Python 2.5 compatibility of sphinx-apidoc.
  - #1391: Actually prevent using ?pngmath? and ?mathjax? extensions at the
    same time in sphinx-quickstart.
  - #1386: Fix bug preventing more than one theme being added by the entry
    point mechanism.
  - #1370: Ignore ?toctree? nodes in text writer, instead of raising.
  - #1364: Fix ?make gettext? fails when the ?.. todolist::? directive is
    present.
  - #1367: Fix a change of PR#96 that break
    sphinx.util.docfields.Field.make_field interface/behavior for item argument
    usage.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1410264000">- Update to 1.2.3:
  + Features added
  * #1518: `sphinx-apidoc` command now have a `--version` option to show version
    information and exit
  * New locales: Hebrew, European Portuguese, Vietnamese.
  + Bugs fixed
  * #636: Keep straight single quotes in literal blocks in the LaTeX build.
  * #1419: Generated i18n sphinx.js files are missing message catalog entries
    from '.js_t' and '.html'. The issue was introduced from Sphinx-1.1
  * #1363: Fix i18n: missing python domain's cross-references with currentmodule
    directive or currentclass directive.
  * #1444: autosummary does not create the description from attributes docstring.
  * #1457: In python3 environment, make linkcheck cause "Can't convert 'bytes'
    object to str implicitly" error when link target url has a hash part.
    Thanks to Jorge_C.
  * #1467: Exception on Python3 if nonexistent method is specified by automethod
  * #1441: autosummary can't handle nested classes correctly.
  * #1499: With non-callable `setup` in a conf.py, now sphinx-build emits
    user-friendly error message.
  * #1502: In autodoc, fix display of parameter defaults containing backslashes.
  * #1226: autodoc, autosummary: importing setup.py by automodule will invoke
    setup process and execute `sys.exit()`. Now sphinx avoids SystemExit
    exception and emits warnings without unexpected termination.
  * #1503: py:function directive generate incorrectly signature when specifying
    a default parameter with an empty list `[]`. Thanks to Geert Jansen.
  * #1508: Non-ASCII filename raise exception on make singlehtml, latex, man,
    texinfo and changes.
  * #1531: On Python3 environment, docutils.conf with 'source_link=true' in the
    general section cause type error.
  * PR#270, #1533: Non-ASCII docstring cause UnicodeDecodeError when uses with
    inheritance-diagram directive. Thanks to WAKAYAMA shirou.
  * PR#281, PR#282, #1509: TODO extension not compatible with websupport. Thanks
    to Takeshi Komiya.
  * #1477: gettext does not extract nodes.line in a table or list.
  * #1544: `make text` generate wrong table when it has empty table cells.
  * #1522: Footnotes from table get displayed twice in LaTeX. This problem has
    been appeared from Sphinx-1.2.1 by #949.
  * #508: Sphinx every time exit with zero when is invoked from setup.py command.
    ex. `python setup.py build_sphinx -b doctest` return zero even if doctest
    failed.</changelog>
  <changelog author="termim@gmail.com" date="1428580800">- Update to 1.3.1
  + Bugs fixed
  * see http://sphinx-doc.org/changes.html#release-1-3-1-released-mar-17-2015
    for complete list of fixed bugs
- additional dependencies required by 1.3.1
  + python-Babel
  + python-alabaster
  + python-snowballstemmer
  + python-sphinx_rtdtheme
  + python-mock
  + python-six
- Update to 1.3
  + Incompatible changes
  * Roles ref, term and menusel now don?t generate emphasis nodes
    anymore. If you want to keep italic style, adapt your stylesheet.
  * Role numref uses %s as special character to indicate position of
    figure numbers instead # symbol.
  * Dependency requirement updates: docutils 0.11, Pygments 2.0
  * The gettext_enables config value has been renamed to
    gettext_additional_targets.
  * #1735: Use https://doc.python.org/ instead of http protocol. It was
    used for sphinx.ext.intersphinx and some documentation.
  * update bundled ez_setup.py for setuptools-7.0 that requires Python
    2.6 or later.
  * Dropped support for Python 2.5, 3.1 and 3.2.
  * Dropped support for docutils versions up to 0.9.
  * Removed the sphinx.ext.oldcmarkup extension.
  * The deprecated config values exclude_trees, exclude_dirnames and
    unused_docs have been removed.
  * A new node, sphinx.addnodes.literal_strong, has been added, for text
    that should appear literally (i.e. no smart quotes) in strong
    font. Custom writers will have to be adapted to handle this node.
  * PR#269, #1476: replace &lt;tt&gt; tag by &lt;code&gt;. User customized
    stylesheets should be updated If the css contain some styles for tt&gt;
    tag. Thanks to Takeshi Komiya.
  * #1543: templates_path is automatically added to exclude_patterns to
    avoid reading autosummary rst templates in the templates directory.
  * Custom domains should implement the new Domain.resolve_any_xref
    method to make the any role work properly.
  * gettext builder: gettext doesn?t emit uuid information to generated
    pot files by default. Please set True to gettext_uuid to emit uuid
    information. Additionally, if the python-levenshtein 3rd-party package is
    installed, it will improve the calculation time.
  * gettext builder: disable extracting/apply ?index? node by
    default. Please set ?index? to gettext_enables to enable extracting index
    entries.
  * PR#307: Add frame to code-block in LaTeX. Thanks to Takeshi Komiya.
  + Features added
  * Add convenience directives and roles to the C++ domain: directive
    cpp:var as alias for cpp:member, role :cpp:var as alias for :cpp:member,
    and role any for cross-reference to any C++ declaraction. #1577, #1744
  * The source_suffix config value can now be a list of multiple suffixes.
  * Add the ability to specify source parsers by source suffix with the
    source_parsers config value.
  * #1675: A new builder, AppleHelpBuilder, has been added that builds
    Apple Help Books.
  * #1346: Add new default theme;
    Add ?alabaster? theme.
    Add ?sphinx_rtd_theme? theme.
    The ?default? html theme has been renamed to ?classic?. ?default?
    is still available, however it will emit notice a recommendation that
    using new ?alabaster? theme.
  * Added highlight_options configuration value.
  * The language config value is now available in the HTML templates.
  * The env-updated event can now return a value, which is interpreted as
    an iterable of additional docnames that need to be rewritten.
  * #772: Support for scoped and unscoped enums in C++. Enumerators in
    unscoped enums are injected into the parent scope in addition to the enum
    scope.
  * Add todo_include_todos config option to quickstart conf file, handled
    as described in documentation.
  * HTML breadcrumb items tag has class ?nav-item? and ?nav-item-N? (like
    nav-item-0, 1, 2...).
  * New option sphinx-quickstart --use-make-mode for generating Makefile
    that use sphinx-build make-mode.
  * #1235: i18n: several node can be translated if it is set to
    gettext_additional_targets in conf.py. Supported nodes are:
    ?literal-block?
    ?doctest-block?
    ?raw?
    ?image?
  * #1227: Add html_scaled_image_link config option to conf.py, to
    control scaled image link.
  * #1597: Added possibility to return a new template name from
    html-page-context.
  * PR#314, #1150: Configuration values are now checked for their type. A
    warning is raised if the configured and the default value do not have the
    same type and do not share a common non-trivial base class.
  * Add support for Python 3.4.
  * Add support for docutils 0.12
  * Added sphinx.ext.napoleon extension for NumPy and Google style
    docstring support.
  * Added support for parallel reading (parsing) of source files with the
    sphinx-build -j option. Third-party extensions will need to be checked
    for compatibility and may need to be adapted if they store information in
    the build environment object. See env-merge-info.
  * Added the any role that can be used to find a cross-reference of any
    type in any domain. Custom domains should implement the new
    Domain.resolve_any_xref method to make this work properly.
  * Exception logs now contain the last 10 messages emitted by Sphinx.
  * Added support for extension versions (a string returned by setup(),
    these can be shown in the traceback log files). Version requirements for
    extensions can be specified in projects using the new needs_extensions
    config value.
  * Changing the default role within a document with the default-role
    directive is now supported.
  * PR#214: Added stemming support for 14 languages, so that the built-in
    document search can now handle these. Thanks to Shibukawa Yoshiki.
  * PR#296, PR#303, #76: numfig feature: Assign numbers to figures,
    tables and code-blocks. This feature is configured with numfig,
    numfig_secnum_depth and numfig_format. Also numref role is
    available. Thanks to Takeshi Komiya.
  * PR#202: Allow ?.? and ?~? prefixed references in :param: doc fields
    for Python.
  * PR#184: Add autodoc_mock_imports, allowing to mock imports of
    external modules that need not be present when autodocumenting.
  * #925: Allow list-typed config values to be provided on the command
    line, like -D key=val1,val2.
  * #668: Allow line numbering of code-block and literalinclude
    directives to start at an arbitrary line number, with a new lineno-start
    option.
  * PR#172, PR#266: The code-block and literalinclude directives now can
    have a caption option that shows a filename before the code in the
    output. Thanks to Nasimul Haque, Takeshi Komiya.
  * Prompt for the document language in sphinx-quickstart.
  * PR#217: Added config values to suppress UUID and location information
    in generated gettext catalogs.
  * PR#236, #1456: apidoc: Add a -M option to put module documentation
    before submodule documentation. Thanks to Wes Turner and Luc Saffre.
  * #1434: Provide non-minified JS files for jquery.js and underscore.js
    to clarify the source of the minified files.
  * PR#252, #1291: Windows color console support. Thanks to meu31.
  * PR#255: When generating latex references, also insert latex
    target/anchor for the ids defined on the node. Thanks to Olivier
    Heurtier.
  * PR#229: Allow registration of other translators. Thanks to Russell
    Sim.
  * Add app.set_translator() API to register or override a Docutils
    translator class like html_translator_class.
  * PR#267, #1134: add ?diff? parameter to literalinclude. Thanks to
    Richard Wall and WAKAYAMA shirou.
  * PR#272: Added ?bizstyle? theme. Thanks to Shoji KUMAGAI.
  * Automatically compile *.mo files from *.po files when
    gettext_auto_build is True (default) and *.po is newer than *.mo file.
  * #623: sphinx.ext.viewcode supports imported function/class aliases.
  * PR#275: sphinx.ext.intersphinx supports multiple target for the
    inventory. Thanks to Brigitta Sipocz.
  * PR#261: Added the env-before-read-docs event that can be connected to
    modify the order of documents before they are read by the environment.
  * #1284: Program options documented with option can now start with +.
  * PR#291: The caption of code-block is recognised as a title of ref
    target. Thanks to Takeshi Komiya.
  * PR#298: Add new API: add_latex_package(). Thanks to Takeshi Komiya.
  * #1344: add gettext_enables to enable extracting ?index? to gettext
    catalog output / applying translation catalog to generated
    documentation.
  * PR#301, #1583: Allow the line numbering of the directive
    literalinclude to match that of the included file, using a new
    lineno-match option. Thanks to Jeppe Pihl.
  * PR#299: add various options to sphinx-quickstart. Quiet mode option
  - -quiet will skips wizard mode. Thanks to WAKAYAMA shirou.
  * #1623: Return types specified with :rtype: are now turned into links
    if possible.
  + Bugs fixed
  * see http://sphinx-doc.org/changes.html#release-1-3-released-mar-10-2015
    for complete list of fixed bugs</changelog>
  <changelog author="alarrosa@suse.com" date="1428926400">- Added python-six as a requirement, not only as build requirement</changelog>
  <changelog author="toddrme2178@gmail.com" date="1435579200">- Fix directory for man update-alternatives
- Suggests are poorly-supported in openSUSE so use Recommends</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1437998400">- fix build on CentOS/RHEL by conditionalizing Recommends: tag
- add #!BuildIgnore: texinfo to work around CentOS-7 project config</changelog>
  <changelog author="hpj@urpla.net" date="1438171200">- Be explicit about six version requirements</changelog>
  <changelog author="toddrme2178@gmail.com" date="1441368000">- Split latex-related stuff into its own subpackage so we can
  depend on the necessary latex components.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1442404800">- Don't buildrequires latex-related stuff.</changelog>
  <changelog author="michael@stroeder.com" date="1449662400">- Update to 1.3.3
- Updated project url in .spec file
- Aligned version in BuildRequires: python-Pygments &gt;= 2.0 with
  Requires line
  Release 1.3.3 (released Dec 2, 2015)
  Bugs fixed
----------
  * #2012: Fix exception occurred if ``numfig_format`` is invalid
  * #2142: Provide non-minified JS code in ``sphinx/search/non-minified-js/*.js`` for
  source distribution on PyPI.
  * #2148: Error while building devhelp target with non-ASCII document.
  Release 1.3.2 (released Nov 29, 2015)
  Features added
  * #1935: Make "numfig_format" overridable in latex_elements.
  Bugs fixed
----------
  * #1976: Avoid "2.0" version of Babel because it doesn't work with Windows environment.
  * Add a "default.css" stylesheet (which imports "classic.css") for compatibility.
  * #1788: graphviz extension raises exception when caption option is present.
  * #1789: ``:pyobject:`` option of ``literalinclude`` directive includes following
  lines after class definitions
  * #1790: ``literalinclude`` strips empty lines at the head and tail
  * #1802: load plugin themes automatically when theme.conf use it as 'inherit'. Thanks to
  Takayuki Hirai.
  * #1794: custom theme extended from alabaster or sphinx_rtd_theme can't find base theme.
  * #1834: compatibility for docutils-0.13: handle_io_errors keyword argument for
  docutils.io.FileInput cause TypeError.
  * #1823: '.' as &lt;module_path&gt; for sphinx-apidoc cause an unfriendly error. Now '.'
  is converted to absolute path automatically.
  * Fix a crash when setting up extensions which do not support metadata.
  * #1784: Provide non-minified JS code in ``sphinx/search/non-minified-js/*.js``
  * #1822, #1892: Fix regression for #1061. autosummary can't generate doc for imported
  members since sphinx-1.3b3. Thanks to Eric Larson.
  * #1793, #1819: "see also" misses a linebreak in text output. Thanks to Takayuki Hirai.
  * #1780, #1866: "make text" shows "class" keyword twice. Thanks to Takayuki
  Hirai.
  * #1871: Fix for LaTeX output of tables with one column and multirows.
  * Work around the lack of the HTMLParserError exception in Python 3.5.
  * #1949: Use ``safe_getattr`` in the coverage builder to avoid aborting with
  descriptors that have custom behavior.
  * #1915: Do not generate smart quotes in doc field type annotations.
  * #1796: On py3, automated .mo building caused UnicodeDecodeError.
  * #1923: Use babel features only if the babel latex element is nonempty.
  * #1942: Fix a KeyError in websupport.
  * #1903: Fix strange id generation for glossary terms.
  * #1796, On py3, automated .mo building cause UnicodeDecodeError
  * Fix: ``make text`` will crush if a definition list item has more than 1 classifiers as:
  * #1796: On py3, automated .mo building cause UnicodeDecodeError
  * ``make text`` will crush if a definition list item has more than 1 classifiers as:
  * Fixed #1855: make gettext generates broken po file for definition lists with classifier.
  ``term : classifier1 : classifier2``.
  * #1855: make gettext generates broken po file for definition lists with classifier.
  * #1869: Fix problems when dealing with files containing non-ASCII characters. Thanks to
  Marvin Schmidt.
  * #1798: Fix building LaTeX with references in titles.
  * #1725: On py2 environment, doctest with using non-ASCII characters causes
  ``'ascii' codec can't decode byte`` exception.
  * #1540: Fix RuntimeError with circular referenced toctree
  * #1983: i18n translation feature breaks references which uses section name.
  * #1990: Use caption of toctree to title of \tableofcontents in LaTeX
  * #1987: Fix ampersand is ignored in ``:menuselection:`` and ``:guilabel:`` on LaTeX builder
  * #1994: More supporting non-standard parser (like recommonmark parser) for Translation and
  WebSupport feature. Now node.rawsource is fall backed to node.astext() during docutils
  transforming.
  * On Py2 environment, conf.py that is generated by sphinx-quickstart should have u prefixed
  config value for 'version' and 'release'.
  * #2102: On Windows + Py3, using ``|today|`` and non-ASCII date format will raise
  UnicodeEncodeError.
  * #1974: UnboundLocalError: local variable 'domain' referenced before assignment when
  using `any` role and `sphinx.ext.intersphinx` in same time.
  * #2121: multiple words search doesn't find pages when words across on the page title and
  the page content.
  * #1884, #1885: plug-in html themes cannot inherit another plug-in theme. Thanks to
  Suzumizaki.
  * #1818: `sphinx.ext.todo` directive generates broken html class attribute as
  'admonition-' when :confval:`language` is specified with non-ASCII linguistic area like
  'ru' or 'ja'. To fix this, now ``todo`` directive can use ```:class:`` option.
  * #2140: Fix footnotes in table has broken in LaTeX
  * #2127: MecabBinder for html searching feature doesn't work with Python 3.
  Thanks to Tomoko Uchida.</changelog>
  <changelog author="michael@stroeder.com" date="1452600000">- Update to 1.3.4
  Release 1.3.4 (released Jan 12, 2016)[51]
  * #2134: Fix figure caption with reference causes latex build error
  * #2094: Fix rubric with reference not working in Latex
  * #2147: Fix litralinclude code in latex does not break in pages
  * #1833: Fix email addresses is showed again if latex_show_urls is
  not None
  * #2176: sphinx.ext.graphviz: use &lt;object&gt; instead of &lt;img&gt; to embed
  svg
  * #967: Fix SVG inheritance diagram is not hyperlinked (clickable)
  * #1237: Fix footnotes not working in definition list in LaTeX
  * #2168: Fix raw directive does not work for text writer
  * #2171: Fix cannot linkcheck url with unicode
  * #2182: LaTeX: support image file names with more than 1 dots
  * #2189: Fix previous sibling link for first file in subdirectory
  uses last file, not intended previous from root toctree
  * #2003: Fix decode error under python2 (only) when make linkcheck is
  run
  * #2186: Fix LaTeX output of mathbb in math
  * #1480, #2188: LaTeX: Support math in section titles
  * #2071: Fix same footnote in more than two section titles =&gt;
  LaTeX/PDF Bug
  * #2040: Fix UnicodeDecodeError in sphinx-apidoc when author contains
  non-ascii characters
  * #2193: Fix shutil.SameFileError if source directory and destination
  directory are same
  * #2178: Fix unparseable C++ cross-reference when referencing a
  function with :cpp:any:
  * #2206: Fix Sphinx latex doc build failed due to a footnotes
  * #2201: Fix wrong table caption for tables with over 30 rows
  * #2213: Set &lt;blockquote&gt; in the classic theme to fit with &lt;p&gt;
  * #1815: Fix linkcheck does not raise an exception if warniserror set
  to true and link is broken
  * #2197: Fix slightly cryptic error message for missing index.rst
  file
  * #1894: Unlisted phony targets in quickstart Makefile
  * #2125: Fix unifies behavior of collapsed fields (GroupedField and
  TypedField)
  * #1408: Check latex_logo validity before copying
  * #771: Fix latex output doesn?t set tocdepth
  * #1820: On Windows, console coloring is broken with colorama version
  0.3.3. Now sphinx use colorama&gt;=0.3.5 to avoid this problem.
  * #2072: Fix footnotes in chapter-titles do not appear in PDF output
  * #1580: Fix paragraphs in longtable don?t work in Latex output
  * #1366: Fix centered image not centered in latex
  * #1860: Fix man page using :samp: with braces - font doesn?t reset
  * #1610: Sphinx crashes in japanese indexing in some systems
  * Fix Sphinx crashes if mecab initialization failed
  * #2160: Fix broken TOC of PDFs if section includes an image
  * #2172: Fix dysfunctional admonition [53]py@lightbox in sphinx.sty.
  Thanks to jfbu.
  * #2198,#2205: make gettext generate broken msgid for definition
  lists.
  * #2062: Escape characters in doctests are treated incorrectly with
  Python 2.
  * #2225: Fix if the option does not begin with dash, linking is not
  performed
  * #2226: Fix math is not HTML-encoded when :nowrap: is given (jsmath,
  mathjax)
  * #1601, #2220: ?any? role breaks extended domains behavior. Affected
  extensions doesn?t support resolve_any_xref and resolve_xref
  returns problematic node instead of None. sphinxcontrib-httpdomain
  is one of them.
  * #2229: Fix no warning is given for unknown options</changelog>
  <changelog author="michael@stroeder.com" date="1453723200">- requires python-pygments =&gt; 2.1
- update to version 1.3.5:
  * Fix line numbers was not shown on warnings in LaTeX and texinfo
    builders
  * Fix filenames were not shown on warnings of citations
  * Fix line numbers was not shown on warnings in LaTeX and texinfo
    builders
  * Fix line numbers was not shown on warnings of indecies
  * #2026: Fix LaTeX builder rais error if parsed-literal includes
    links
  * #2243: Ignore strange docstring types for classes, do not crash
  * #2247: Fix #2205 breaks make html for definition list with
    classifiers that contains regular-expression like string
  * #1565: Show warning if Pygments throws an ErrorToken
  * #2211: Fix paragraphs in table cell doesn't work in Latex output
  * #2253: ":pyobject:" option of "literalinclude" directive can't
    detect indented body block when the block starts with blank or
    comment lines.
  * Fix TOC is not shown when no ":maxdepth:" for toctrees (ref: #771)
  * Fix warning message for ":numref:" if target is in orphaned doc
    (ref: #2244)</changelog>
  <changelog author="toddrme2178@gmail.com" date="1455710400">- Add fix_some_testcase_error_with_pygments-2.1.1.patch
  Fixes tests with python-Pygments 2.1.1.
  Should be in next release.
  See https://github.com/sphinx-doc/sphinx/commit/50f4862b069d58ade556aad90bd179206f10fdc1
- Add additional latex requirements.</changelog>
  <changelog author="michael@stroeder.com" date="1456747200">- Removed obsolete fix_some_testcase_error_with_pygments-2.1.1.patch
- update to version 1.3.6:
  * #1873, #1876, #2278: Add ``page_source_suffix`` html context variable. This should be
    introduced with :confval:`source_parsers` feature. Thanks for Eric Holscher.
  * #2265: Fix babel is used in spite of disabling it on ``latex_elements``
  * #2295: Avoid mutating dictionary errors while enumerating members in autodoc
    with Python 3
  * #2291: Fix pdflatex "Counter too large" error from footnotes inside tables of contents
  * #2292: Fix some footnotes disappear from LaTeX output
  * #2287: ``sphinx.transforms.Locale`` always uses rst parser. Sphinx i18n feature should
    support parsers that specified source_parsers.
  * #2290: Fix ``sphinx.ext.mathbase`` use of amsfonts may break user choice of math fonts
  * #2324: Print a hint how to increase the recursion limit when it is hit.
  * #1565, #2229: Revert new warning; the new warning will be triggered from version 1.4 on.
  * #2329: Refresh environment forcely if source directory has changed.
  * #2019: Fix the domain objects in search result are not escaped</changelog>
</package>
<package pkgid="e988f8999fd16e8f17e88e81948f0f5698a49315" name="python-Sphinx-doc" arch="x86_64">
  <version epoch="0" ver="1.3.6" rel="93.25"/>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="speilicke@suse.com" date="1383739200">- Updateo version 1.2b3:
  + The Sphinx error log files will now include a list of the loaded extensions
    for help in debugging.
  + PR#154: Remove "sphinx" prefix from LaTeX class name except 'sphinxmanual'
    and 'sphinxhowto'. Now you can use your custom document class without
    'sphinx' prefix. Thanks to Erik B.
  + #1265: Fix i18n: crash when translating a section name that is pointed to from
    a named target.
  + A wrong condition broke the search feature on first page that is usually
    index.rst.  This issue was introduced in 1.2b1.
  + #703: When Sphinx can't decode filenames with non-ASCII characters, Sphinx now
    catches UnicodeError and will continue if possible instead of raising the
    exception.
- Changes from version 1.2b2 and prior:
  + See CHANGES file
- Own /etc/alternatives/sphinx-* by ghosting (update-alternatives)
- Dropped sphinx-docutils-0.10.patch (merged upstream)</changelog>
  <changelog author="speilicke@suse.com" date="1384344000">- Add sphinx-setup_command_unicode.patch: Backport of
  https://bitbucket.org/birkenfeld/sphinx/pull-request/193/</changelog>
  <changelog author="speilicke@suse.com" date="1384516800">- Only ghost /etc/alternatives on 12.3 or newer</changelog>
  <changelog author="speilicke@suse.com" date="1384776000">- Fix %preun update-alternatives, used wrong master</changelog>
  <changelog author="speilicke@suse.com" date="1392033600">- Update to version 1.2.1
  + See CHANGES
- Fix update-alternatives usage
- Removed sphinx-setup_command_unicode.patch (upstream)</changelog>
  <changelog author="mcihar@suse.cz" date="1394107200">- Update to 1.2.2:
  - PR#211: When checking for existence of the html_logo file, check the full
    relative path and not the basename.
  - PR#212: Fix traceback with autodoc and __init__ methods without docstring.
  - PR#213: Fix a missing import in the setup command.
  - #1357: Option names documented by option are now again allowed to not start
    with a dash or slash, and referencing them will work correctly.
  - #1358: Fix handling of image paths outside of the source directory when
    using the ?wildcard? style reference.
  - #1374: Fix for autosummary generating overly-long summaries if first line
    doesn?t end with a period.
  - #1383: Fix Python 2.5 compatibility of sphinx-apidoc.
  - #1391: Actually prevent using ?pngmath? and ?mathjax? extensions at the
    same time in sphinx-quickstart.
  - #1386: Fix bug preventing more than one theme being added by the entry
    point mechanism.
  - #1370: Ignore ?toctree? nodes in text writer, instead of raising.
  - #1364: Fix ?make gettext? fails when the ?.. todolist::? directive is
    present.
  - #1367: Fix a change of PR#96 that break
    sphinx.util.docfields.Field.make_field interface/behavior for item argument
    usage.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1410264000">- Update to 1.2.3:
  + Features added
  * #1518: `sphinx-apidoc` command now have a `--version` option to show version
    information and exit
  * New locales: Hebrew, European Portuguese, Vietnamese.
  + Bugs fixed
  * #636: Keep straight single quotes in literal blocks in the LaTeX build.
  * #1419: Generated i18n sphinx.js files are missing message catalog entries
    from '.js_t' and '.html'. The issue was introduced from Sphinx-1.1
  * #1363: Fix i18n: missing python domain's cross-references with currentmodule
    directive or currentclass directive.
  * #1444: autosummary does not create the description from attributes docstring.
  * #1457: In python3 environment, make linkcheck cause "Can't convert 'bytes'
    object to str implicitly" error when link target url has a hash part.
    Thanks to Jorge_C.
  * #1467: Exception on Python3 if nonexistent method is specified by automethod
  * #1441: autosummary can't handle nested classes correctly.
  * #1499: With non-callable `setup` in a conf.py, now sphinx-build emits
    user-friendly error message.
  * #1502: In autodoc, fix display of parameter defaults containing backslashes.
  * #1226: autodoc, autosummary: importing setup.py by automodule will invoke
    setup process and execute `sys.exit()`. Now sphinx avoids SystemExit
    exception and emits warnings without unexpected termination.
  * #1503: py:function directive generate incorrectly signature when specifying
    a default parameter with an empty list `[]`. Thanks to Geert Jansen.
  * #1508: Non-ASCII filename raise exception on make singlehtml, latex, man,
    texinfo and changes.
  * #1531: On Python3 environment, docutils.conf with 'source_link=true' in the
    general section cause type error.
  * PR#270, #1533: Non-ASCII docstring cause UnicodeDecodeError when uses with
    inheritance-diagram directive. Thanks to WAKAYAMA shirou.
  * PR#281, PR#282, #1509: TODO extension not compatible with websupport. Thanks
    to Takeshi Komiya.
  * #1477: gettext does not extract nodes.line in a table or list.
  * #1544: `make text` generate wrong table when it has empty table cells.
  * #1522: Footnotes from table get displayed twice in LaTeX. This problem has
    been appeared from Sphinx-1.2.1 by #949.
  * #508: Sphinx every time exit with zero when is invoked from setup.py command.
    ex. `python setup.py build_sphinx -b doctest` return zero even if doctest
    failed.</changelog>
  <changelog author="termim@gmail.com" date="1428580800">- Update to 1.3.1
  + Bugs fixed
  * see http://sphinx-doc.org/changes.html#release-1-3-1-released-mar-17-2015
    for complete list of fixed bugs
- additional dependencies required by 1.3.1
  + python-Babel
  + python-alabaster
  + python-snowballstemmer
  + python-sphinx_rtdtheme
  + python-mock
  + python-six
- Update to 1.3
  + Incompatible changes
  * Roles ref, term and menusel now don?t generate emphasis nodes
    anymore. If you want to keep italic style, adapt your stylesheet.
  * Role numref uses %s as special character to indicate position of
    figure numbers instead # symbol.
  * Dependency requirement updates: docutils 0.11, Pygments 2.0
  * The gettext_enables config value has been renamed to
    gettext_additional_targets.
  * #1735: Use https://doc.python.org/ instead of http protocol. It was
    used for sphinx.ext.intersphinx and some documentation.
  * update bundled ez_setup.py for setuptools-7.0 that requires Python
    2.6 or later.
  * Dropped support for Python 2.5, 3.1 and 3.2.
  * Dropped support for docutils versions up to 0.9.
  * Removed the sphinx.ext.oldcmarkup extension.
  * The deprecated config values exclude_trees, exclude_dirnames and
    unused_docs have been removed.
  * A new node, sphinx.addnodes.literal_strong, has been added, for text
    that should appear literally (i.e. no smart quotes) in strong
    font. Custom writers will have to be adapted to handle this node.
  * PR#269, #1476: replace &lt;tt&gt; tag by &lt;code&gt;. User customized
    stylesheets should be updated If the css contain some styles for tt&gt;
    tag. Thanks to Takeshi Komiya.
  * #1543: templates_path is automatically added to exclude_patterns to
    avoid reading autosummary rst templates in the templates directory.
  * Custom domains should implement the new Domain.resolve_any_xref
    method to make the any role work properly.
  * gettext builder: gettext doesn?t emit uuid information to generated
    pot files by default. Please set True to gettext_uuid to emit uuid
    information. Additionally, if the python-levenshtein 3rd-party package is
    installed, it will improve the calculation time.
  * gettext builder: disable extracting/apply ?index? node by
    default. Please set ?index? to gettext_enables to enable extracting index
    entries.
  * PR#307: Add frame to code-block in LaTeX. Thanks to Takeshi Komiya.
  + Features added
  * Add convenience directives and roles to the C++ domain: directive
    cpp:var as alias for cpp:member, role :cpp:var as alias for :cpp:member,
    and role any for cross-reference to any C++ declaraction. #1577, #1744
  * The source_suffix config value can now be a list of multiple suffixes.
  * Add the ability to specify source parsers by source suffix with the
    source_parsers config value.
  * #1675: A new builder, AppleHelpBuilder, has been added that builds
    Apple Help Books.
  * #1346: Add new default theme;
    Add ?alabaster? theme.
    Add ?sphinx_rtd_theme? theme.
    The ?default? html theme has been renamed to ?classic?. ?default?
    is still available, however it will emit notice a recommendation that
    using new ?alabaster? theme.
  * Added highlight_options configuration value.
  * The language config value is now available in the HTML templates.
  * The env-updated event can now return a value, which is interpreted as
    an iterable of additional docnames that need to be rewritten.
  * #772: Support for scoped and unscoped enums in C++. Enumerators in
    unscoped enums are injected into the parent scope in addition to the enum
    scope.
  * Add todo_include_todos config option to quickstart conf file, handled
    as described in documentation.
  * HTML breadcrumb items tag has class ?nav-item? and ?nav-item-N? (like
    nav-item-0, 1, 2...).
  * New option sphinx-quickstart --use-make-mode for generating Makefile
    that use sphinx-build make-mode.
  * #1235: i18n: several node can be translated if it is set to
    gettext_additional_targets in conf.py. Supported nodes are:
    ?literal-block?
    ?doctest-block?
    ?raw?
    ?image?
  * #1227: Add html_scaled_image_link config option to conf.py, to
    control scaled image link.
  * #1597: Added possibility to return a new template name from
    html-page-context.
  * PR#314, #1150: Configuration values are now checked for their type. A
    warning is raised if the configured and the default value do not have the
    same type and do not share a common non-trivial base class.
  * Add support for Python 3.4.
  * Add support for docutils 0.12
  * Added sphinx.ext.napoleon extension for NumPy and Google style
    docstring support.
  * Added support for parallel reading (parsing) of source files with the
    sphinx-build -j option. Third-party extensions will need to be checked
    for compatibility and may need to be adapted if they store information in
    the build environment object. See env-merge-info.
  * Added the any role that can be used to find a cross-reference of any
    type in any domain. Custom domains should implement the new
    Domain.resolve_any_xref method to make this work properly.
  * Exception logs now contain the last 10 messages emitted by Sphinx.
  * Added support for extension versions (a string returned by setup(),
    these can be shown in the traceback log files). Version requirements for
    extensions can be specified in projects using the new needs_extensions
    config value.
  * Changing the default role within a document with the default-role
    directive is now supported.
  * PR#214: Added stemming support for 14 languages, so that the built-in
    document search can now handle these. Thanks to Shibukawa Yoshiki.
  * PR#296, PR#303, #76: numfig feature: Assign numbers to figures,
    tables and code-blocks. This feature is configured with numfig,
    numfig_secnum_depth and numfig_format. Also numref role is
    available. Thanks to Takeshi Komiya.
  * PR#202: Allow ?.? and ?~? prefixed references in :param: doc fields
    for Python.
  * PR#184: Add autodoc_mock_imports, allowing to mock imports of
    external modules that need not be present when autodocumenting.
  * #925: Allow list-typed config values to be provided on the command
    line, like -D key=val1,val2.
  * #668: Allow line numbering of code-block and literalinclude
    directives to start at an arbitrary line number, with a new lineno-start
    option.
  * PR#172, PR#266: The code-block and literalinclude directives now can
    have a caption option that shows a filename before the code in the
    output. Thanks to Nasimul Haque, Takeshi Komiya.
  * Prompt for the document language in sphinx-quickstart.
  * PR#217: Added config values to suppress UUID and location information
    in generated gettext catalogs.
  * PR#236, #1456: apidoc: Add a -M option to put module documentation
    before submodule documentation. Thanks to Wes Turner and Luc Saffre.
  * #1434: Provide non-minified JS files for jquery.js and underscore.js
    to clarify the source of the minified files.
  * PR#252, #1291: Windows color console support. Thanks to meu31.
  * PR#255: When generating latex references, also insert latex
    target/anchor for the ids defined on the node. Thanks to Olivier
    Heurtier.
  * PR#229: Allow registration of other translators. Thanks to Russell
    Sim.
  * Add app.set_translator() API to register or override a Docutils
    translator class like html_translator_class.
  * PR#267, #1134: add ?diff? parameter to literalinclude. Thanks to
    Richard Wall and WAKAYAMA shirou.
  * PR#272: Added ?bizstyle? theme. Thanks to Shoji KUMAGAI.
  * Automatically compile *.mo files from *.po files when
    gettext_auto_build is True (default) and *.po is newer than *.mo file.
  * #623: sphinx.ext.viewcode supports imported function/class aliases.
  * PR#275: sphinx.ext.intersphinx supports multiple target for the
    inventory. Thanks to Brigitta Sipocz.
  * PR#261: Added the env-before-read-docs event that can be connected to
    modify the order of documents before they are read by the environment.
  * #1284: Program options documented with option can now start with +.
  * PR#291: The caption of code-block is recognised as a title of ref
    target. Thanks to Takeshi Komiya.
  * PR#298: Add new API: add_latex_package(). Thanks to Takeshi Komiya.
  * #1344: add gettext_enables to enable extracting ?index? to gettext
    catalog output / applying translation catalog to generated
    documentation.
  * PR#301, #1583: Allow the line numbering of the directive
    literalinclude to match that of the included file, using a new
    lineno-match option. Thanks to Jeppe Pihl.
  * PR#299: add various options to sphinx-quickstart. Quiet mode option
  - -quiet will skips wizard mode. Thanks to WAKAYAMA shirou.
  * #1623: Return types specified with :rtype: are now turned into links
    if possible.
  + Bugs fixed
  * see http://sphinx-doc.org/changes.html#release-1-3-released-mar-10-2015
    for complete list of fixed bugs</changelog>
  <changelog author="alarrosa@suse.com" date="1428926400">- Added python-six as a requirement, not only as build requirement</changelog>
  <changelog author="toddrme2178@gmail.com" date="1435579200">- Fix directory for man update-alternatives
- Suggests are poorly-supported in openSUSE so use Recommends</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1437998400">- fix build on CentOS/RHEL by conditionalizing Recommends: tag
- add #!BuildIgnore: texinfo to work around CentOS-7 project config</changelog>
  <changelog author="hpj@urpla.net" date="1438171200">- Be explicit about six version requirements</changelog>
  <changelog author="toddrme2178@gmail.com" date="1441368000">- Split latex-related stuff into its own subpackage so we can
  depend on the necessary latex components.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1442404800">- Don't buildrequires latex-related stuff.</changelog>
  <changelog author="michael@stroeder.com" date="1449662400">- Update to 1.3.3
- Updated project url in .spec file
- Aligned version in BuildRequires: python-Pygments &gt;= 2.0 with
  Requires line
  Release 1.3.3 (released Dec 2, 2015)
  Bugs fixed
----------
  * #2012: Fix exception occurred if ``numfig_format`` is invalid
  * #2142: Provide non-minified JS code in ``sphinx/search/non-minified-js/*.js`` for
  source distribution on PyPI.
  * #2148: Error while building devhelp target with non-ASCII document.
  Release 1.3.2 (released Nov 29, 2015)
  Features added
  * #1935: Make "numfig_format" overridable in latex_elements.
  Bugs fixed
----------
  * #1976: Avoid "2.0" version of Babel because it doesn't work with Windows environment.
  * Add a "default.css" stylesheet (which imports "classic.css") for compatibility.
  * #1788: graphviz extension raises exception when caption option is present.
  * #1789: ``:pyobject:`` option of ``literalinclude`` directive includes following
  lines after class definitions
  * #1790: ``literalinclude`` strips empty lines at the head and tail
  * #1802: load plugin themes automatically when theme.conf use it as 'inherit'. Thanks to
  Takayuki Hirai.
  * #1794: custom theme extended from alabaster or sphinx_rtd_theme can't find base theme.
  * #1834: compatibility for docutils-0.13: handle_io_errors keyword argument for
  docutils.io.FileInput cause TypeError.
  * #1823: '.' as &lt;module_path&gt; for sphinx-apidoc cause an unfriendly error. Now '.'
  is converted to absolute path automatically.
  * Fix a crash when setting up extensions which do not support metadata.
  * #1784: Provide non-minified JS code in ``sphinx/search/non-minified-js/*.js``
  * #1822, #1892: Fix regression for #1061. autosummary can't generate doc for imported
  members since sphinx-1.3b3. Thanks to Eric Larson.
  * #1793, #1819: "see also" misses a linebreak in text output. Thanks to Takayuki Hirai.
  * #1780, #1866: "make text" shows "class" keyword twice. Thanks to Takayuki
  Hirai.
  * #1871: Fix for LaTeX output of tables with one column and multirows.
  * Work around the lack of the HTMLParserError exception in Python 3.5.
  * #1949: Use ``safe_getattr`` in the coverage builder to avoid aborting with
  descriptors that have custom behavior.
  * #1915: Do not generate smart quotes in doc field type annotations.
  * #1796: On py3, automated .mo building caused UnicodeDecodeError.
  * #1923: Use babel features only if the babel latex element is nonempty.
  * #1942: Fix a KeyError in websupport.
  * #1903: Fix strange id generation for glossary terms.
  * #1796, On py3, automated .mo building cause UnicodeDecodeError
  * Fix: ``make text`` will crush if a definition list item has more than 1 classifiers as:
  * #1796: On py3, automated .mo building cause UnicodeDecodeError
  * ``make text`` will crush if a definition list item has more than 1 classifiers as:
  * Fixed #1855: make gettext generates broken po file for definition lists with classifier.
  ``term : classifier1 : classifier2``.
  * #1855: make gettext generates broken po file for definition lists with classifier.
  * #1869: Fix problems when dealing with files containing non-ASCII characters. Thanks to
  Marvin Schmidt.
  * #1798: Fix building LaTeX with references in titles.
  * #1725: On py2 environment, doctest with using non-ASCII characters causes
  ``'ascii' codec can't decode byte`` exception.
  * #1540: Fix RuntimeError with circular referenced toctree
  * #1983: i18n translation feature breaks references which uses section name.
  * #1990: Use caption of toctree to title of \tableofcontents in LaTeX
  * #1987: Fix ampersand is ignored in ``:menuselection:`` and ``:guilabel:`` on LaTeX builder
  * #1994: More supporting non-standard parser (like recommonmark parser) for Translation and
  WebSupport feature. Now node.rawsource is fall backed to node.astext() during docutils
  transforming.
  * On Py2 environment, conf.py that is generated by sphinx-quickstart should have u prefixed
  config value for 'version' and 'release'.
  * #2102: On Windows + Py3, using ``|today|`` and non-ASCII date format will raise
  UnicodeEncodeError.
  * #1974: UnboundLocalError: local variable 'domain' referenced before assignment when
  using `any` role and `sphinx.ext.intersphinx` in same time.
  * #2121: multiple words search doesn't find pages when words across on the page title and
  the page content.
  * #1884, #1885: plug-in html themes cannot inherit another plug-in theme. Thanks to
  Suzumizaki.
  * #1818: `sphinx.ext.todo` directive generates broken html class attribute as
  'admonition-' when :confval:`language` is specified with non-ASCII linguistic area like
  'ru' or 'ja'. To fix this, now ``todo`` directive can use ```:class:`` option.
  * #2140: Fix footnotes in table has broken in LaTeX
  * #2127: MecabBinder for html searching feature doesn't work with Python 3.
  Thanks to Tomoko Uchida.</changelog>
  <changelog author="michael@stroeder.com" date="1452600000">- Update to 1.3.4
  Release 1.3.4 (released Jan 12, 2016)[51]
  * #2134: Fix figure caption with reference causes latex build error
  * #2094: Fix rubric with reference not working in Latex
  * #2147: Fix litralinclude code in latex does not break in pages
  * #1833: Fix email addresses is showed again if latex_show_urls is
  not None
  * #2176: sphinx.ext.graphviz: use &lt;object&gt; instead of &lt;img&gt; to embed
  svg
  * #967: Fix SVG inheritance diagram is not hyperlinked (clickable)
  * #1237: Fix footnotes not working in definition list in LaTeX
  * #2168: Fix raw directive does not work for text writer
  * #2171: Fix cannot linkcheck url with unicode
  * #2182: LaTeX: support image file names with more than 1 dots
  * #2189: Fix previous sibling link for first file in subdirectory
  uses last file, not intended previous from root toctree
  * #2003: Fix decode error under python2 (only) when make linkcheck is
  run
  * #2186: Fix LaTeX output of mathbb in math
  * #1480, #2188: LaTeX: Support math in section titles
  * #2071: Fix same footnote in more than two section titles =&gt;
  LaTeX/PDF Bug
  * #2040: Fix UnicodeDecodeError in sphinx-apidoc when author contains
  non-ascii characters
  * #2193: Fix shutil.SameFileError if source directory and destination
  directory are same
  * #2178: Fix unparseable C++ cross-reference when referencing a
  function with :cpp:any:
  * #2206: Fix Sphinx latex doc build failed due to a footnotes
  * #2201: Fix wrong table caption for tables with over 30 rows
  * #2213: Set &lt;blockquote&gt; in the classic theme to fit with &lt;p&gt;
  * #1815: Fix linkcheck does not raise an exception if warniserror set
  to true and link is broken
  * #2197: Fix slightly cryptic error message for missing index.rst
  file
  * #1894: Unlisted phony targets in quickstart Makefile
  * #2125: Fix unifies behavior of collapsed fields (GroupedField and
  TypedField)
  * #1408: Check latex_logo validity before copying
  * #771: Fix latex output doesn?t set tocdepth
  * #1820: On Windows, console coloring is broken with colorama version
  0.3.3. Now sphinx use colorama&gt;=0.3.5 to avoid this problem.
  * #2072: Fix footnotes in chapter-titles do not appear in PDF output
  * #1580: Fix paragraphs in longtable don?t work in Latex output
  * #1366: Fix centered image not centered in latex
  * #1860: Fix man page using :samp: with braces - font doesn?t reset
  * #1610: Sphinx crashes in japanese indexing in some systems
  * Fix Sphinx crashes if mecab initialization failed
  * #2160: Fix broken TOC of PDFs if section includes an image
  * #2172: Fix dysfunctional admonition [53]py@lightbox in sphinx.sty.
  Thanks to jfbu.
  * #2198,#2205: make gettext generate broken msgid for definition
  lists.
  * #2062: Escape characters in doctests are treated incorrectly with
  Python 2.
  * #2225: Fix if the option does not begin with dash, linking is not
  performed
  * #2226: Fix math is not HTML-encoded when :nowrap: is given (jsmath,
  mathjax)
  * #1601, #2220: ?any? role breaks extended domains behavior. Affected
  extensions doesn?t support resolve_any_xref and resolve_xref
  returns problematic node instead of None. sphinxcontrib-httpdomain
  is one of them.
  * #2229: Fix no warning is given for unknown options</changelog>
  <changelog author="michael@stroeder.com" date="1453723200">- requires python-pygments =&gt; 2.1
- update to version 1.3.5:
  * Fix line numbers was not shown on warnings in LaTeX and texinfo
    builders
  * Fix filenames were not shown on warnings of citations
  * Fix line numbers was not shown on warnings in LaTeX and texinfo
    builders
  * Fix line numbers was not shown on warnings of indecies
  * #2026: Fix LaTeX builder rais error if parsed-literal includes
    links
  * #2243: Ignore strange docstring types for classes, do not crash
  * #2247: Fix #2205 breaks make html for definition list with
    classifiers that contains regular-expression like string
  * #1565: Show warning if Pygments throws an ErrorToken
  * #2211: Fix paragraphs in table cell doesn't work in Latex output
  * #2253: ":pyobject:" option of "literalinclude" directive can't
    detect indented body block when the block starts with blank or
    comment lines.
  * Fix TOC is not shown when no ":maxdepth:" for toctrees (ref: #771)
  * Fix warning message for ":numref:" if target is in orphaned doc
    (ref: #2244)</changelog>
  <changelog author="toddrme2178@gmail.com" date="1455710400">- Add fix_some_testcase_error_with_pygments-2.1.1.patch
  Fixes tests with python-Pygments 2.1.1.
  Should be in next release.
  See https://github.com/sphinx-doc/sphinx/commit/50f4862b069d58ade556aad90bd179206f10fdc1
- Add additional latex requirements.</changelog>
  <changelog author="michael@stroeder.com" date="1456747200">- Removed obsolete fix_some_testcase_error_with_pygments-2.1.1.patch
- update to version 1.3.6:
  * #1873, #1876, #2278: Add ``page_source_suffix`` html context variable. This should be
    introduced with :confval:`source_parsers` feature. Thanks for Eric Holscher.
  * #2265: Fix babel is used in spite of disabling it on ``latex_elements``
  * #2295: Avoid mutating dictionary errors while enumerating members in autodoc
    with Python 3
  * #2291: Fix pdflatex "Counter too large" error from footnotes inside tables of contents
  * #2292: Fix some footnotes disappear from LaTeX output
  * #2287: ``sphinx.transforms.Locale`` always uses rst parser. Sphinx i18n feature should
    support parsers that specified source_parsers.
  * #2290: Fix ``sphinx.ext.mathbase`` use of amsfonts may break user choice of math fonts
  * #2324: Print a hint how to increase the recursion limit when it is hit.
  * #1565, #2229: Revert new warning; the new warning will be triggered from version 1.4 on.
  * #2329: Refresh environment forcely if source directory has changed.
  * #2019: Fix the domain objects in search result are not escaped</changelog>
</package>
<package pkgid="a3714b0c917319cbc14cbbd1c8d4c7fa78d4aefa" name="python-alabaster" arch="src">
  <version epoch="0" ver="0.7.3" rel="7.9"/>
  <changelog author="arun@gmx.de" date="1426334400">- initial version</changelog>
  <changelog author="arun@gmx.de" date="1426939200">- update to version 0.7.3:
  * Hide shadow related styles on bibliography elements, in addition
    to the earlier change re: border. Thanks again to Philippe Dessus.</changelog>
  <changelog author="termim@gmail.com" date="1428580800">- copied from python3-alabaster
  * add fdupes check</changelog>
  <changelog author="alarrosa@suse.com" date="1428926400">- Removed dependency with python-Sphinx to break a dependency loop when
  building python-Sphinx (which in turns, requires python-alabaster
  to be installed)</changelog>
  <changelog author="mcihar@suse.com" date="1429790400">- Compatibility with SLE11</changelog>
  <changelog author="cdenicolo@suse.com" date="1436356800">- license update: BSD-3-Clause
  see LICENSE file.</changelog>
</package>
<package pkgid="5b766931215c2199703a895a7e1c4770faa6024d" name="python-alabaster" arch="x86_64">
  <version epoch="0" ver="0.7.3" rel="7.9"/>
  <changelog author="arun@gmx.de" date="1426334400">- initial version</changelog>
  <changelog author="arun@gmx.de" date="1426939200">- update to version 0.7.3:
  * Hide shadow related styles on bibliography elements, in addition
    to the earlier change re: border. Thanks again to Philippe Dessus.</changelog>
  <changelog author="termim@gmail.com" date="1428580800">- copied from python3-alabaster
  * add fdupes check</changelog>
  <changelog author="alarrosa@suse.com" date="1428926400">- Removed dependency with python-Sphinx to break a dependency loop when
  building python-Sphinx (which in turns, requires python-alabaster
  to be installed)</changelog>
  <changelog author="mcihar@suse.com" date="1429790400">- Compatibility with SLE11</changelog>
  <changelog author="cdenicolo@suse.com" date="1436356800">- license update: BSD-3-Clause
  see LICENSE file.</changelog>
</package>
<package pkgid="9c51a76db3998edc6d3a1d8eae8bbd006bf19d7f" name="python-argparse" arch="src">
  <version epoch="0" ver="1.3.0" rel="52.4"/>
  <changelog author="alexandre@exatati.com.br" date="1260446400">- Initial package (1.0.1) for openSUSE.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1267444800">- Update to 1.1.</changelog>
  <changelog author="toms@suse.de" date="1275220800">SPEC file changes:
- Create subpackage for documentation
- Added %changelog
- Used macro "modname"
- Added additionally PDF for documentation subpackage</changelog>
  <changelog author="alexandre@exatati.com.br" date="1283860800">- Bzip2 source file;
- Spec file cleaned with spec-cleaner.</changelog>
  <changelog author="saschpe@gmx.de" date="1292068800">- Re-generated spec file with py2pack, now builds for Fedora and
  Mandriva.</changelog>
  <changelog author="saschpe@suse.de" date="1292414400">- Re-add documentation subpackage
  * Got lost in previous commit
  * Also add NEWS.txt and README.txt</changelog>
  <changelog author="alexandre@exatati.com.br" date="1301313600">- Update to 1.2:
  - fixed Issue #79: re-licensed argparse package under same
    license as py 2.7 stdlib argparse code
  - fixed Issue #80: argparse 1.2 is now same archive on pypi / on
    google code
- Hard-coded PDF version as it is not following release number
  (at least for now).</changelog>
  <changelog author="alexandre@exatati.com.br" date="1301659200">- Update to 1.2.1:
  - fixed Issue #82: argparse 1.2 incompatible with Python 3.1
  - hacked the tests so they don't have the minor failures that were caused
    by the compatibility stuff for python 2.3 and 3.1</changelog>
  <changelog author="saschpe@suse.de" date="1316692800">- Set license to Apache-2.0 (SPDX style)
- Merge doc package back into base package
- Remove %clean section and authors from description
- Require python-distribute instead of python-setuptools</changelog>
  <changelog author="saschpe@suse.de" date="1316692801">- Corrected license to Python-2.0</changelog>
  <changelog author="p.drouand@gmail.com" date="1365940800">- Initial python3 support</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1429444800">- update to version 1.3.0:
  * added aliases support (thanks to Roland Kammerer!) + tests
    for it
  * use tox for testing python &gt;= 2.6
  * tests successfully on 3.4 also (without random hash seed)
  * added argparse.__external_lib__ = True so one can test one is
    really using / testing the external library (and not the
    builtin one in stdlib of recent Pythons)
- additional change from 1.2.2:
  * added universal wheel support, built, signed and uploaded with:
    python setup.py sdist bdist_wheel upload
  - -identity="Thomas Waldmann" --sign
  * host the files on pypi
- set the source URL to pypi
- change obsolete of python-argparse-doc back to '&lt;' after
  version update</changelog>
  <changelog author="toddrme2178@gmail.com" date="1440158400">- Add python-argparse-backport provides
  For some distros, the "python" package provides python-argparse.
  This allows packages to explicitly define that it needs this
  backported version rather than the included version.</changelog>
</package>
<package pkgid="c20b6db085bbc7d676d2309e4a4e3d541a4e748a" name="python-argparse" arch="x86_64">
  <version epoch="0" ver="1.3.0" rel="52.4"/>
  <changelog author="alexandre@exatati.com.br" date="1260446400">- Initial package (1.0.1) for openSUSE.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1267444800">- Update to 1.1.</changelog>
  <changelog author="toms@suse.de" date="1275220800">SPEC file changes:
- Create subpackage for documentation
- Added %changelog
- Used macro "modname"
- Added additionally PDF for documentation subpackage</changelog>
  <changelog author="alexandre@exatati.com.br" date="1283860800">- Bzip2 source file;
- Spec file cleaned with spec-cleaner.</changelog>
  <changelog author="saschpe@gmx.de" date="1292068800">- Re-generated spec file with py2pack, now builds for Fedora and
  Mandriva.</changelog>
  <changelog author="saschpe@suse.de" date="1292414400">- Re-add documentation subpackage
  * Got lost in previous commit
  * Also add NEWS.txt and README.txt</changelog>
  <changelog author="alexandre@exatati.com.br" date="1301313600">- Update to 1.2:
  - fixed Issue #79: re-licensed argparse package under same
    license as py 2.7 stdlib argparse code
  - fixed Issue #80: argparse 1.2 is now same archive on pypi / on
    google code
- Hard-coded PDF version as it is not following release number
  (at least for now).</changelog>
  <changelog author="alexandre@exatati.com.br" date="1301659200">- Update to 1.2.1:
  - fixed Issue #82: argparse 1.2 incompatible with Python 3.1
  - hacked the tests so they don't have the minor failures that were caused
    by the compatibility stuff for python 2.3 and 3.1</changelog>
  <changelog author="saschpe@suse.de" date="1316692800">- Set license to Apache-2.0 (SPDX style)
- Merge doc package back into base package
- Remove %clean section and authors from description
- Require python-distribute instead of python-setuptools</changelog>
  <changelog author="saschpe@suse.de" date="1316692801">- Corrected license to Python-2.0</changelog>
  <changelog author="p.drouand@gmail.com" date="1365940800">- Initial python3 support</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1429444800">- update to version 1.3.0:
  * added aliases support (thanks to Roland Kammerer!) + tests
    for it
  * use tox for testing python &gt;= 2.6
  * tests successfully on 3.4 also (without random hash seed)
  * added argparse.__external_lib__ = True so one can test one is
    really using / testing the external library (and not the
    builtin one in stdlib of recent Pythons)
- additional change from 1.2.2:
  * added universal wheel support, built, signed and uploaded with:
    python setup.py sdist bdist_wheel upload
  - -identity="Thomas Waldmann" --sign
  * host the files on pypi
- set the source URL to pypi
- change obsolete of python-argparse-doc back to '&lt;' after
  version update</changelog>
  <changelog author="toddrme2178@gmail.com" date="1440158400">- Add python-argparse-backport provides
  For some distros, the "python" package provides python-argparse.
  This allows packages to explicitly define that it needs this
  backported version rather than the included version.</changelog>
</package>
<package pkgid="483f69e075831c093a5bc8f8f30a792cb05b8fc4" name="python-boto" arch="src">
  <version epoch="0" ver="2.42.0" rel="82.6"/>
  <changelog author="rschweikert@suse.com" date="1388923200">- update to version 2.22.0:
  * Updated Auto Scaling to support the latest API. (commit 9984c4f)
  * Added the ability to alter response sizes in DynamoDB queries/scans.
    (issue 1949, commit 6761b01)
  * Fix string instance tests. (issue 1959, commit ee203bf)
  * Add missing parameters to get_spot_price_history method. (issue 1958,
    commit f635474)
  * Fix unicode string parameter handling in S3Connection. (issue 1954,
    issue 1952, commit 12e6b0c)
  * Fix typo in docstring for SSHClient.run. (issue 1953, commit 5263b20)
  * Properly handle getopt long options in s3put. (issue 1950, issue 1946,
    commit cf693ff)
  * Fixed a missed inheritance bug in mturk. (issue 1936, commit 0137f29)
  * Added cn-north-1 to regions. (commit 9c89de1)
  * Fixed threading issues related to datetime.strptime. (issue 1898,
    commit 2ef66c9)
  * Updated all the old-style inheritance calls. (issue 1918, issue 1936,
    issue 1937, commit 39a997f &amp; commit 607624f)
  * Add support for Elastic Transcoder pagination and new codecs (commit
    dcb1c5a)
  * Add support for new CloudTrail calling format (commit aeafe9b)
  * Update to the latest Support API (commit 45e1884)
  * Add support for arbitrarily large SQS messages stored in S3 via BigMessage.
    (issue 1917, commit e6cd665)
  * Add support for encoding_type to S3 (commit 6b2d967)
  * Add support for Elastic MapReduce tags (issue 1928, issue 1920,
    commit b9749c6, commit 8e4c595)
  * Add high level support for global secondary indexes in DynamoDB (issue
    1924, issue 1913, commit 32dac5b)
  * Add support for Elastic Beanstalk worker environments. (issue 1911,
    commit bbd4fbf)
  * Add support for OpsWorks IAM user permissions per stack (commit ac6e4e7)
  * Add support for SigV4 to S3 (commit deb9e18)
  * Add support for SigV4 to EC2 (commit bdebfe0)
  * Add support for SigV4 to ElastiCache (commit b892b45)
  * Add documentation describing account usage for multipart uploads in S3
    (commit af03d8d)
  * Update DesiredCapacity if AutoScalingGroup.desired_capacity is not None.
    (issue 1906, issue 1906, issue 1757, commit b6670ce)
  * Documentation: add Kinesis API reference (issue 1921, commit c169836)
  * Documentation: sriovNetSupport instance attribute (issue 1915, commit
    e1bafcc)
  * Update RDS documentation for API version: 2013-09-09 (issue 1914, commit
    fcf702a)
  * Switch all classes to new style classes which results in memory use
    improvements (commit ca36fa2)
  * Bug fix for IAM security credentials metadata URL. (issue 1912,
    issue 1908, issue 1907, commit f82e7a5)
  * Add support for Amazon Kinesis (commit d0b684e)
  * Add support for i2 instance types to EC2. (commit 0f5371f)
  * Add support for DynamoDB Global Secondary Indexes (commit 297cacb)
  * Add support for AWS Direct Connect. (issue 1894, issue 1894, commit 3cbca26)
  * Add option for sorting SDB dumps to sdbadmin. (issue 1888, issue 1888,
    commit 070e4f6)
  * Add a retry when EC2 metadata is returned as corrupt JSON. (issue 1883,
    issue 1883, issue 1868, commit 41470a0)
  * Added some missing attributes to DBInstance and DBSnapshot. (issue 1880,
    issue 1880, commit 2751dff)
  * Implement nonzero for DynamoDB Item to consider empty items falsey (issue
    1899, commit 808e550)
  * Remove dimensions from Metric.query() docstring. (issue 1901, issue 1901,
    commit ba6b8c7)
  * Make trailing slashes for EC2 metadata URLs explicit &amp; remove them from
    userdata requests. This fixes using boto for CloudStack (issue 1900,
    issue 1900, issue 1897, issue 1856, commit 5f4506e)
  * Fix the DynamoDB ?scan in? filter to compare the same attribute types in
    a list rather than using an attribute set. (issue 1896, issue 1896,
    commit 5fc59d6)
  * Updating Amazon ElastiCache parameters to be optional when creating a
    new cache cluster. (issue 1876, issue 1876, commit 342b8df)
  * Fix honor cooldown AutoScaling parameter serialization to prevent an
    exception and bad request. (issue 1895, issue 1895, issue 1892,
    commit fc4674f)
  * Fix ignored RDS backup_retention_period when value was 0. (issue 1887,
    issue 1887, issue 1886, commit a19eb14)
  * Use auth_handler to specify host header value including custom ports
    if possible, which are used by Eucalyptus. (issue 1862, issue 1862,
    commit ce6df03)
  * Fix documentation of launch config in Autoscaling Group. (issue 1881,
    issue 1881, commit 6f704d9)
  * typo: AIM -&gt; IAM (issue 1882, commit 7ea2d5c)
  * Add max results parameters to EC2 describe instances and describe tags.
    (issue 1873, issue 1873, commit ad8a64a)
  * Add support for RDS CopyDBSnapshot. (issue 1872, issue 1872,
    issue 1865, commit bffb758)
  * Update README.rst to link to ReadTheDocs changelogs. (issue 1869,
    commit 26f3dbe)
  * Delete the old changelog in favor of the README link to ReadTheDocs
    changelogs. (issue 1870, issue 1870, commit 32bc333)
  * Added missed notes about the cn-north-1 region. (commit 738c8cb)
  * Added the C3 family of EC2 instances. (issue 1938, commit 05b7482)
  * Documentation: sriovNetSupport instance attribute (issue 1915,
    commit e1bafcc)</changelog>
  <changelog author="rschweikert@suse.com" date="1391601600">- update to version 2.24.0:
  + Load region and endpoint information from a JSON file (commit b9dbaad)
  + Return the x-amz-restore header with GET KEY and fix provider prefix.
    (issue 1990, commit 43e8e0a)
  + Make S3 key validation optional with the validate parameter (issue
    2013, issue 1996, commit fd6b632)
  + Adding new eu-west-1 and eu-west-2 endpoints for SES. (issue 2015,
    commit d5ef862, commit 56ba3e5)
  + Google Storage now uses new-style Python classes (issue 1927,
    commit 86c9f77)
  + Add support for step summary list to Elastic MapReduce (issue 2011,
    commit d3af158)
  + Added the M3 instance types. (issue 2012, commit 7c82f57)
  + Add credential profile configuration (issue 1979, commit e3ab708)
  + Add support for dead letter queues to SQS (commit 93c7d05)
    Make the Lifecycle Id optional and fix prefix=None in XML generation.
    (issue 2021, commit 362a04a)
  + Fix DynamoDB query limit bug (issue 2014, commit 7ecb3f7)
  + Add documentation about the version_id behavior of Key objects.
    (issue 2026, commit b6b242c)
  + Fixed typo in Table.create example (issue 2023, commit d81a660)
  + Adding a license/copyright header. (issue 2025, commit 26ded39)
  + Update the docstring for the SNS subscribe method (issue 2017,
    commit 4c806de)
  + Renamed unit test with duplicate name (issue 2016, commit c7bd0bd)
  + Use UTC instead of local time in test_refresh_credentials (issue 2020,
    commit b5a2eaf)
  + Fix missing security_token option in some connection classes (issue 1989,
    issue 1942, commit 2b72f32)
  + Fix listing S3 multipart uploads with some parameter combinations
    (issue 2000, commit 49045bc)
  + Fix elbadmin crash because of non-extant instances in load balancer
    (issue 2001, commit d47cc14)
  + Fix anonymous S3 fetch test case (issue 1988, issue 1992, commit 8fb1666)
  + Fix elbadmin boto import (issue 2002, commit 674c3a6)
  + Fixing SQS tutorial to correctly describe behavior of the write
    operation (issue 1986, commit 6147d86)
  + Fix various grammar mistakes (issue 1980, commit ada40b5)
  + Added pagination &amp; date range filtering to Glacier inventory options.
    (issue 1977, commit 402a305)
  + Added the ability to select the specific attributes to fetch in the
    scan &amp; get_item calls within DynamoDB v2. (issue 1945, issue 1972,
    commit f6451fb &amp; commit 96cd413)
  + Allow getting a security token from either an environment or configuration
    variable. (:issue:, :sha:)
  + Ported the has_item call from the original DynamoDB (v1) module to
    DynamoDB v2. (issue 1973, issue 1822, commit f96e9e3)
  + Added an associate_address_object method to EC2. (issue 1967, issue 1874,
    issue 1893, commit dd6180c)
  + Added a download_to_fileobj method to Glacier,similar to the S3 call of
    the same name. (issue 1960, issue 1941, commit 67266e5)
  + Added support for arbitrary dict inputs to MWS. (issue 1966, commit
    46f193f)
  + Made the usage of is/is not more consistent. (issue 1930, commit 8597c54)
  + Imported with_statement for old Python versions (issue 1975,
    commit a53a574)
  + Changed the Binary data object within DynamoDB to throw an error if
    an invalid data type is used. (issue 1963, issue 1956, commit e5d30c8)
  + Altered the integration tests to avoid connection errors to certain
    regions. (commit 2555b8a)
  + Changed the GCS resumable upload handler to save tracker files
    with protection 0600. (commit 7cb344c)
  + Clarified documentation around the list_metrics call in CloudFormation.
    (issue 1962, commit c996a72)
  + Added Tag to the Autoscale API docs. (issue 1964, commit 31118d9)
  + Updated the AWS Support documentation to the latest. (commit 29f9264)</changelog>
  <changelog author="rschweikert@suse.com" date="1392379200">- Include in SLE 12 (FATE #316168)</changelog>
  <changelog author="rschweikert@suse.com" date="1392897600">- add patch fixGoogleStorageSupport.diff
  + addresses upstream issue 2105 by applying pull request 2112
  + this fixes the exception triggered by any gsutil command</changelog>
  <changelog author="rschweikert@suse.com" date="1393502400">- add python-xml dependency</changelog>
  <changelog author="rschweikert@suse.com" date="1393588800">- update to version 2.26.0:
  + Add support for Route53 API version 2013-04-01 (issue 2080,
    commit 600dcd0)
  + Add option to opt-in for EC2 SigV4 (issue 2074, commit 4d780bd)
  + Add Autoscale feature to get all adjustment types (issue 2058,
    issue 1538, commit b9c7e15)
  + Add Route53 unit tests (issue 2066, commit e859576)
  + Add a basic Route53 tutorial (issue 2060, commit f0ad46b)
  + Add Autoscale associated public IP to launch configuration
    (issue 2051, issue 2028, issue 2029, commit c58bda6)
  + Add option to pass VPC zone identifiers as a Python list (issue 2047,
    issue 1772, commit 07ef9e1)
  + Add RDS call to get all log files (issue 2040, issue 1994, commit 925b8cb)
  + Changed S3 get_bucket to use HEAD in place of GET. (issue 2078,
    issue 2082, commit 016be83)
  + Fix EMR?s describe_cluster_command. (issue 2034, commit 1c5621e)
  + Tutorial small code fix (issue 2072, commit 38e7db1)
  + Fix CloudFront string representation (issue 2069, commit 885c397)
  + Route53 doc cleanup (issue 2059, commit d2fc38e)
  + Fix MWS parsing of GetProductCategoriesForASIN response. (issue 2024,
    commit 0af08ce)
  + Fix SQS docs for get_queue_attributes (issue 2061, commit 1cdc326)
  + Don?t insert a ??? in URLs unless there is a query string (issue 2042,
    issue 1943, commit c15ce60)
  + Added support for MFA in STS AssumeRole. (commit 899810c)
  + Fixed how DynamoDB v2 works with Global Secondary Indexes. (issue 2122,
    commit f602c95)
  + Add request hooks and request logger. (issue 2125, commit e8b20fe)
  + Don?t pull the security token from the environment or config when a
    caller supplies the access key and secret. (issue 2123, commit 4df1694)
  + Read EvaluateTargetHealth from Route53 resource record set. (issue 2120,
    commit 0a97158)
  + Prevent implicit string decode in hmac-v4 handlers. (issue 2037,
    issue 2033, commit 8e56a5f)
  + Updated Datapipeline to include all current regions. (issue 2121,
    commit dff5e3e)
  + Bug fix for Google Storage generate_url authentication. (issue 2116,
    issue 2108, commit 5a50932)
  + Handle JSON error responses in BotoServerError. (issue 2113,
    issue 2077, commit 221085e)
  + Corrected a typo in SQS tutorial. (issue 2114, commit 7ed41f7)
  + Add CloudFormation template capabilities support. (issue 2111,
    issue 2075, commit 65a4323)
  + Add SWF layer1_decisions to docs. (issue 2110, issue 2062, commit 6039cc9)
  + Add support for request intervals in health checks. (issue 2109,
    commit 660b01a)
  + Added checks for invalid regions to the bin scripts (issue 2107,
    commit bbb9f1e)
  + Better error output for unknown region - (issue 2041, issue 1983,
    commit cd63f92)
  + Added certificate tests for CloudTrail. (issue 2106, commit a7e9b4c)
  + Updated Kinesis endpoints. (commit 7bd4b6e)
  + Finished implementation of RDS?s DescribeDBLogFiles. (issue 2084,
    commit f3c706c)
  + Added support for RDS log file downloading. (issue 2086, issue 1993,
    commit 4c51841)
  + Added some unit tests for CloudFront. (issue 2076, commit 6c46b1d)
  + GS should ignore restore_headers as they are never set. (issue 2067,
    commit f02aeb3)
  + Update CloudFormation to support the latest API. (issue 2101,
    commit ea1b1b6)
  + Added Route53 health checks. (issue 2054, commit 9028f7d)
  + Merge branch ?rds2? into develop Fixes #2097. (issue 2097, commit 6843c16)
  + Fix Param class convert method (issue 2094, commit 5cd4598)
  + Added support for Route53 aliasing. (issue 2096, commit df5fa40)
  + Removed the dependence on example.com within the Route53 tests.
    (issue 2098, commit 6ce9e0f)
  + Fixed has_item support in DynamoDB v2. (issue 2090, commit aada5d3)
  + Fix a little typo bug in the S3 tutorial. (issue 2088, commit c091d27)
- remove patch fixGoogleStorageSupport.diff, fix included</changelog>
  <changelog author="rschweikert@suse.com" date="1393934400">- add patch boto_useSystemCerts.patch to support use of system suuplied
  certificates, patch accepted upstream https://github.com/boto/boto/pull/2139
- add a boto.cfg file to set boto to use the distro certs
- updates the doc to explain new "system" keyword in boto.cfg</changelog>
  <changelog author="rschweikert@suse.com" date="1397649600">- add previously missing dependency for python-paramiko
- update to version 2.27.0
  + remove boto_useSystemCerts.patch, changes included in new version
  + Added support for AccessLog in ELB (issue 2150, commit 7aa35ea)
  + Added better BlockDeviceType deserialization in Autoscaling.
    (issue 2149, commit 04d29a5)
  + Updated CloudFormation documentation (issue 2147, commit 2535aca)
  + Updated Kinesis documentation (issue 2146, commit 01425dc)
  + Add optional bucket tags to lss3 output. (issue 2132, commit 0f35924)
  + Fix getting instance types for Eucalyptus 4.0. (issue 2118, commit 18dc07d)
  + Fixed how quoted strings are handled in SigV4 (issue 2142, commit 2467547)
  + Use system supplied certs without a bundle file (issue 2139, commit 70d15b8)
  + Fixed incorrect test failures in EC2 trim_snapshots (commit 1fa9df7)
  + Raise any exceptions that are tagSet not found (commit 56d7d3e)
  + Added request hook docs (issue 2129, commit 64eedce)
  + Fixed Route53 alias-healthcheck (issue 2126, commit 141077f)
  + Fixed Elastic IP association in EC2 (issue 2131, issue 1310, commit d75fdfa)
  + Fixed builds on Travis for installing dependencies (commit 5e84e30)
  + Support printing tags on buckets when listing buckets (commit c42a5dd)
  + PEP8/pyflakes/(some)pylint (commit 149175e)
  + updated doc explaining use of "system" keyword</changelog>
  <changelog author="rschweikert@suse.com" date="1400155200">- update to version 2.28.0
  + Add support for SQS message attributes. (issue 2257, commit a04ca92)
  + Update DynamoDB to support query filters. (issue 2242, commit 141eb71)
  + Implement new Cloudsearch API 2013-01-01 as cloudsearch2 module
    (commit b0ababa)
  + Miscellaneous improvements to the MTurk CLI. (issue 2188, commit c213ff1)
  + Update MWS to latest API version and adds missing API calls.
    (issue 2203, issue 2201, commit 8adf720, commit 8d0a6a8)
  + Update EC2 register_image to expose an option which sets whether an
    instance store is deleted on termination. The default value is
    left as-is. (commit d295ee9)
  + Clarify that MTurkConnection.get_assignments attributes are actually
    strings. (issue 2187, issue 2176, commit 075636b)
  + Add support for ELB Connection Draining attribute.
    (issue 2174, issue 2173, commit 78fa43c)
  + Add support for setting failure threshold for Route53 health checks.
    (issue 2171, issue 2170, commit 15b812f)
  + Fix specification of Elastic Beanstalk tier parameter.
    (issue 2168, commit 4492e86)
  + Fixed part of roboto for euca2ools. (issue 2166, issue 1730,
    commit 63b7a34)
  + Fixed removing policies from listeners. (issue 2165, issue 1708,
    commit e5a2d9b)
  + Reintroduced the reverse fix for DDB. (issue 2163, commit 70ec722)
  + Several fixes to DynamoDB describe calls. (issue 2161, issue 1649,
    issue 1663, commit 84fb748)
  + Fixed how reverse works in DynamoDBv2. (issue 2160, issue 2070,
    issue 2115, commit afdd805)
  + Update Kinesis exceptions (issue 2159, issue 2153, commit 22c6751)
  + Fix ECS problem using new-style classes (issue 2103, commit dc466c7)
  + Add support for passing region info from SWF layer2 to layer1
    (issue 2137, commit 0dc8ce6)
  + Handle plus signs in S3 metadata (issue 2145, commit c2a0f95)
  + Fix Glacier vault date parsing (issue 2158, commit 9e7b132)
  + Fix Route53 evaluate target health bug. (issue 2157, commit 398bb62)
  + Removing obselete core directory. (issue 1987, commit 8e83292)
  + Improve IAM behavior in the cn-north-1 region. (issue 2152, commit 4050e70)
  + Add SetIdentityFeedbackForwardingEnabled and SetIdentityNotificationTopic
    for SES. (issue 2130, issue 2128, commit 83002d5)
  + Altered Route53 bin script to use UPSERT rather than CREATE.
    (issue 2151, commit 2cd20e7)
  + Documentation fix. (issue 2156, commit 7592a58)
  + Fix EC2 documentation typo (issue 2178, commit 2627843)
  + Update Boto configuration tutorial (issue 2191, commit f2a7a08)
  + Correct typo ?possile? ?&gt; ?possible?. (issue 2196, commit d228352)</changelog>
  <changelog author="dmueller@suse.com" date="1402920000">- update to 2.29.1:
  + Fix crash when provider is google. (issue 2302, commit 33329d5888)
  + Fix connection pooling issue with CloudSearch (commit 82e83be12a)
  + Added support for shared credentials file.
  + Added support for EBS encryption. (issue 2282, commit d85a449)
  + Added GovCloud CloudFormation endpoint. (issue 2297, commit 0f75fb9)
  + Added new CloudTrail endpoints to endpoints.json. (issue 2269, commit 1168580)
  + Added ?name? param to documentation of ELB LoadBalancer. (issue 2291, commit 86e1174)
  + Fix typo in ELB docs. (issue 2294, commit 37aaa0f)
  + Fix typo in ELB tutorial. (issue 2290, commit 40a758a)
  + Fix OpsWorks connect_to_region exception. (issue 2288, commit 26729c7)
  + Fix timezones in CloudWatch date range example. (issue 2285, commit 138a6d0)
  + Fix description of param tags into rds2.create_db_subnet_group. (issue 2279, commit dc1037f)
  + Fix the incorrect name of a test case. (issue 2273, commit ee195a1)
  + Fix ?consistent? argument to boto.dynamodb2.table.Table.batch_get. (issue 2272, commit c432b09)
  + Update the wheel to be python 2 compatible only. (issue 2286, commit 6ad0b75)
  + Crate.io is no longer a package index. (issue 2289, commit 7f23de0)</changelog>
  <changelog author="tbechtold@suse.com" date="1410609600">- update to 2.32.1:
  + DynamoDB (issue 2441, commit 0ef0466, issue 2473, commit 102c3b6,
    issue 2453)
  + CloudWatch Logs (issue 2448, commit 23cbcd1)
  + Support (issue 2406, commit 7b489a0)
  + Elastic Beanstalk (issue 2372, commit d45d00e)
  + CloudSearch (issue 2439, commit 25416f9, issue 2432, commit b17f2d9)
  + STS (issue 2435, commit 1c1239b)
  + SimpleDB (issue 2403, commit 604318d)
  + EC2 (issue 2424, commit 5e5dc4c)
  + VPC (issue 2399, commit 356da91)
  + OpsWorks (issue 2402, commit 68d15a5)
  + CloudWatch (issue 2400, commit a4d0a7a)
  + SWF (issue 2397, commit 6db918e)
  + MWS (issue 2385, commit 5347fbd)
  + ELB (issue 2384, commit 4dcc9be)
  + Elastic Transcoder (issue 2382, commit 40c5e35)
  + EMR (issue 2381, commit edf4020)
  + Route53 (issue 2359, commit 15514f7)
  + Glacier (issue 2357, commit a41042e)
  + RedShift (issue 2362, commit b8888cc)
  + CloudFront (issue 2355, commit f2f54b1)
  + ECS (issue 2364, commit ab84969)
  + Fix pylintrc to run with pylint/python 3. (issue 2366, commit 6292ab2)
  + SNS (issue 2365, commit 170f735)
  + AutoScaling (issue 2393, commit 6a78057)
  + Direct Connect (issue 2361, commit 8488d94)
  + CloudFormation (issue 2373, commit 9872f27)
  + IAM (issue 2358, commit 29ad3e3)
  + ElastiCache (issue 2356, commit 2880f91)
  + SES (issue 2354, commit 1db129e)
  + Fix S3 integration test on Py3. (issue 2466, commit f3eb4cd)
  + Use unittest.mock if exists. (issue 2451, commit cc58978)
  + Add tests/compat.py for test-only imports. (issue 2442, commit 556f3cf)
  + Add backward-compatible support for Python 3.3+ (S3, SQS, Kinesis, CloudTrail). (issue 2344, issue 677, commit b503f4b)
  + Add marker param to describe all ELBs. (issue 2433, commit 49af8b6)
  + Update .travis.yml to add pypy. (issue 2440, commit 4b8667c)
  + Add ?include_all_instances? support to ?get_all_instance_status?. (issue 2446, issue 2230, commit 5949012)
  + Support security tokens in configuration file profiles. (issue 2445, commit a16bcfd)
  + Singapore, Sydney and Tokyo are missing in Kinesis Region. (issue 2434, commit 723290d)
  + Add support for VPC connection peering. (issue 2438, commit 63c78a8)
  + Add seperate doc requirements. (issue 2412, commit 2922d89)
  + Route53 support IP health checks (issue 2195, commit 319d44e)
  + IPv6 support when making connections (issue 2380, commit 1e70179)
  + Support SNS message attributes (issue 2360, commit ec106bd)
  + Add ?attributes? argument to boto.dynamodb2.table.Table.batch_get. (issue 2276, commit fe67f43)
  + Add documentation for top-level S3 module. (issue 2379, commit db77546)
  + Prevent an infinite loop. (issue 2465, commit 71b795a)
  + Updated documentation for copy_image. (issue 2471, commit f9f683a)
  + Fixed #2464 added keyword ?detailed? to docs. (issue 2467, issue 2464, commit eb26fdc)
  + Retry installation commands on Travis CI. (issue 2457, commit a9e8057)
  + Fix for run_instances() network_interfaces argument documentation. (issue 2461, commit 798fd70)
  + pyami module: tidy up to meet PEP8 better. (issue 2460, commit e5a23ed)
  + Updating documentation on cloudsearch regions. (issue 2455, commit de284a4)
  + Fixing lost errors bug in cloudsearch2 commit implementation. (issue 2408, commit fedb937)
  + Import json from boto.compat for several modules. (issue 2450, commit 55e716b)
  + Relocate MWS requirements checks; closes #2304, #2314. (issue 2314, issue 2304, commit 6a8f98b)
  + Added support for creating EMR clusters with a ServiceRole. (issue 2389, commit 7693956)
  + Doc fix: doc_service instead of service on Deleting. (issue 2419, commit f7b7980)
  + Fix dummy value typo on aws_access_key_id. (issue 2418, commit fc2a212)
  + Fix typo; add test. (issue 2447, commit effa8a8)
  + Fix CloudWatch Logs docstring. (issue 2444, commit d4a2b02)
  + Fix S3 mock encoding bug (issue 2443, commit 8dca89b)
  + Skip the ETag header check in responce while using SSE-C encrpytion of S3. (issue 2368, commit 907fc6d)
  + Fix Beanstalk exception handling. (issue 2431, commit 40f4b5d)
  + EC2 UserData encoding fix (Full version of #1698). (issue 2396, issue 1698, commit 78300f1)
  + Fetch S3 key storage class on-demand. (issue 2404, commit 8c4cc67)
  + Added documentation for /manage/cmdshell.py. (issue 2395, commit 5a28d1c)
  + Remove redundant lines in auth.py. (issue 2374, commit 317e322)
  + Fix SWF continue_as_new_workflow_execution start_to_close_timeout. (issue 2378, commit 5101b06)
  + Fix StringIO imports and invocations. (issue 2390, commit 03952c7)
  + Fixed wrong call of urlparse. (issue 2387, commit 4935f67)
  + Update documentation on Valid Values for ses:SetIdentityNotificationTopic. (issue 2367, commit 3f5de0d)
  + Correct list_saml_providers to return all items. (issue 2338, commit 9e9427f)
  + Fixing ELB unit tests. Also did some PEP8 cleanup on ELB code. (issue 2352, commit 5220621)
  + Documentation updates. (issue 2353, commit c9233d4)
  + Add support for Amazon CloudWatch Logs. (commit 125c94d)
  + Add EC2 T2 instance types (commit 544f8925cb)
  + Add new regions for CloudTrail and Kinesis (commit 4d67e19914)
  + Fixed some code formatting and typo in SQS tutorial docs. (issue 2332, commit 08c8fed)
  + Documentation update ? Child workflows and poll API. (issue 2333, issue 2063, issue 2064, commit 4835676)
  + DOC Tutorial update for metrics and use of dimensions property. (issue 2340, issue 2336, commit 45fda90)
  + Let people know only EC2 supported for cloudwatch. (issue 2341, commit 98f03e2)
  + Add namespace to AccessControlPolicy xml representation. (issue 2342, commit ce07446)
  + Make ip_addr optional in Route53 HealthCheck. (issue 2345, commit 79c35ca)
  + Add S3 SigV4 Presigning. (issue 2349, commit 125c4ce)
  + Add missing route53 autodoc. (issue 2343, commit 6472811)
  + Adds scan_index_forward and limit to DynamoDB table query count. (issue 2184, commit 4b6d222)
  + Add method TaggedEC2Object.add_tags(). (issue 2259, commit eea5467)
  + Add network interface lookup to EC2. Add update/attach/detach methods to NetworkInterface object. (issue 2311, commit 4d44530)
  + Parse date/time in a locale independent manner. (issue 2317, issue 2271, commit 3b715e5)
  + Add documentation for delete_hosted_zone. (issue 2316, commit a0fdd39)
  + s/existance/existence/ (issue 2315, commit b8dfa1c)
  + Add multipart upload section to the S3 tutorial. (issue 2308, commit 99953d4)
  + Only attempt shared creds load if path is a file. (issue 2305, commit 0bffa3b)
- Add BotoCheatSheet.pdf</changelog>
  <changelog author="rschweikert@suse.com" date="1414324800">- updated to 2.34.0 (bnc#902648)
  + Calculate sha_256 correctly for s3 (issue 2691, commit c0a001f)
  + Fix MTurk typo. (issue 2429, issue 2428, commit 9bfff19)
  + Add the ability to IAM to create a virtual mfa device.
    (issue 2675, commit 075d402)
  + PEP8 tidy up for several modules. (issue 2673, commit 38abbd9)
  + Fix s3 create multipart upload for sigv4 (issue 2684, commit fc73641)
  + Updated endpoints.json for cloudwatch logs to support more regions.
    (issue 2685, commit 5db2ea8)
  + Added TaggedEC2Object.remove_tags. (issue 2610, issue 2269, issue 2414,
    commit bce8fcf)
  + Fixed 403 error from url encoded User-Agent header (issue 2621,
    commit 2043a89)
  + Inserted break when iterating Route53 records. (issue 2631, commit 2de8716)
  + Fix typo in ELB ConnectionSettings attribute (issue 2602, commit 63bd53b)
  + PEP8 fixes to various common modules. (issue 2611, commit 44d873d)
  + Route Tables: Update describe_route_tables to support additional route
    types (VPC peering connection, NIC). (issue 2598, issue 2597,
    commit bbe8ce7)
  + Fix an error in Python 3 when creating launch configs. Enables
    AutoScaling unit tests to run by default. (issue 2591, commit fb4aeec)
  + Use svg instead of png to get better image quality. (issue 2588,
    commit 1de6b41)
  + STS now signs using sigv4. (issue 2627, commit 36b247f)
  + Added support for Amazon Cognito. (issue 2608, commit fa3a39e)
  + Fix bug where sigv4 custom metadata headers were presigned incorrectly.
    (issue 2604, commit 8853e8e)
  + Add some regions to cloudsearch (issue 2593, commit 8c6ea21)
  + fix typo in s3 tutorial (issue 2612, commit 92dd581)
  + Few typo in docstring (issue 2590, commit 0238747)
  + Add support for Amazon Route 53 Domains. (issue 2601, commit d149a87)
  + Support EBS encryption in BlockDeviceType. (issue 2587, issue 2480,
    commit 7a39741)
  + Fix a typo in auth.py: Bejing -&gt; Beijing. (issue 2585, commit 8525616)
  + Update boto/cacerts/cacerts.txt. (issue 2567, commit 02b836c)
  + route53 module: tidy up to meet PEP8 better. (issue 2571, commit 3a3e960)
  + iam module: tidy up to meet PEP8 better. (issue 2566, commit 3c83da9)
  + Assigning ACL ID to network_acl_id instead of route_table_id.
    (issue 2548, commit c017b02)
  + Avoid infinite loop with bucket listing and encoding_type=?url?.
    (issue 2562, issue 2561, commit 39cbcb5)
  + Use urllib timeout param instead of hacking socket global timeout.
    (issue 2560, issue 1935, commit c1dd1fb)
  + Support non-ascii unicode strings in _get_all_query_args.
    Fixes: #2558, #2559. (issue 2559, issue 2558, commit 069d04b)
  + Truncated Response Handling in Route53 ListResourceRecordSets.
    (issue 2542, commit 3ba380f)
  + Update to latest OpsWorks API. (issue 2547, commit ac2b311)
  + Better S3 key repr support for unicode. (issue 2525, issue 2516,
    commit 8198884)
  + Skip test when locale is missing. (issue 2554, issue 2540, commit 2b87583)
  + Add profile_name support to SQS. (issue 2459, commit 3837951)
  + Include test_endpoints.json in source distribution. (issue 2550,
    commit 7f907b7)
  + Pass along params in make_request for elastic transcoder api.
    (issue 2537, commit 964999e)
  + Support auth when headers contains bytes. (issue 2521, issue 2520,
    commit 885348d)
  + PEP8 style fixes for ElastiCache. (issue 2539, commit bd0d6db)
  + PEP8 style fixes for SES. (issue 2538, commit c620c43)
  + Update to latest Redshift API. (issue 2545, commit 9151092)
  + Update to latest support API. (issue 2541, issue 2426, commit 8cf1b52)
  + Uses file name as archive description when uploading to glacier.
    (issue 2535, issue 2528, commit 38478c1)
  + Fix the ec2.elb.listener.Listener class?s __getitem__ method.
    (issue 2533, commit 7b67f98)
  + Add recognized HTTP headers for S3 metadata. (issue 2477,
    issue 2050, commit c8c625a)
  + Fix class name for document. (issue 2530, commit 2f0e689)
  + Copy CloudSearch proxy settings to endpoint services. (issue 2513,
    commit 3cbbc21)
  + Merge branch ?develop? into cloudsearch2-proxy (commit 5b424db)
  + Add IAMer as an application built on boto. (issue 2515, commit 1f35224)
  + Fix Amazon Cognito links in docs (issue 2674, commit 7c28577)
  + fix ELB ConnectionSettings values in documentation (issue 2620,
    commit d2231a2)
  + Update count_slow documentation. (issue 2569, commit e926d2d)
  + Documents not found behavior of get_item(). (issue 2544, commit 9b9c1c4)
  + Doc updates for CloudSearch. (issue 2546, commit 9efebc2)</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1430136000">- update to version 2.38.0:
  * Add support for Amazon Machine Learning
  * Fix issue with modify reserved instances for modifying instance
    type
- additional changes from version 2.37.0:
  * Update AWS CloudTrail to the latest API.
  * Add support for UsePreviousValue to CloudFormation UpdateStack.
  * Fix BOTH_PATH to work with Windows drives
  * Fix division calculation in S3 docs.
  * Add Boto 3 link in README.
  * Add more regions for configservice
  * Add ``eu-central-1`` endpoints (Frankfurt region) for IAM and
    Route53
  * Fix unit tests from hanging
  * Fixed wording in dynamodb tutorial
  * Update SWF objects to keep a consistent region name.
  * Print archive ID in glacier upload script.
  * Add some minor documentation for Route53 tutorial.
  * Add Amazon DynamoDB online indexing support on High level API
  * Ensure Content-Length header is a string.
  * Correct docs around overriding SGs on ELBs
  * Fix DynamoDB tests.
  * Fix region bug.
  * Fix import for ``boto.cloudhsm.layer1.CloudHSMConnection``.
- additional changes from version 2.36.0:
  * Add Amazon DynamoDB online indexing support.
  * Allow for binary to be passed to sqs message
  * Kinesis update
  * Fixed spelling of boto.awslambda package.
  * Add support for Amazon EC2 Container Service
  * Add support for CloudHSM
  * Add support for AWS Config
  * Add support for AWS CodeDeploy
  * Add support for AWS Lambda
  * Update both Cognito's to the latest APIs
  * Add sts for eu-central-1.
  * Update opsworks to latest API
  * Add AWS Key Managment Support
- additional changes from version 2.35.2:
  * Add support for new data types in DynamoDB.
  * Expose cloudformation `UsePreviousTemplate` parameter.
  * Fix documentation around using custom connections for DynamoDB
    tables.
  * Fixed bug that unable call query_2 after call describe method
    on dynamodb2 module.
- additional changes from version 2.35.1:
  * Check for results left after computing self._keys_left
- additional changes from version 2.35.0:
  * Add Amazon EC2 Classic Link support
  * Add query string to body for anon STS POST
  * Fix bug that prevented initializing a dynamo item from existing
    item
  * switchover-sigv4:   Add integ tests for sigv4 switchover
    Switch elb/ec2 over to signature version 4
  * Return SetStackPolicyResponse
  * Added ELB Attributes to docs.
  * Fix bug by using correct string joining syntax.
  * Fix SES get_identity_dkim_attributes when input length &gt; 1.
  * DynamoDB table batch_get fails to process all remaining results
    if single batch result is empty.
  * Added suppport for additional fields in EMR objects.
  * Pass version_id in copy if key is versioned.
  * Add support for SQS PurgeQueue operation.
  * Update documentation for launchconfig.
  * Remove unimplemented config param.
  * Add support for private hosted zones.
  * Fix Key.change_storage_class so that it obeys dst_bucket.
  * Fix for s3put host specification.
  * Improve handling of Glacier HTTP 204 responses.
  * Fix raising exception syntax in Python 3.
  * Privatezone: Adding unit/integration test coverage
  * Minor documentation/pep8 fixes.
  * Correct argument type in doc string.
  * Use exclusive start key to get all items from DynamoDB query.
  * Updated link to current config documentation.
  * Fix the SQS certificate error for region cn-north-1.
  * Adds support for getting health checker IP ranges from Route53.
  * fix: snap.create_volume documentation lists general purpose ssd
    Fixes @2774.
  * Fixed param type in get_contents_to_filename docstring.
  * Update DynamoDB local example to include fake access key id.
  * Added 'end' attribute to ReservedInstance.
  * Parse ClusterStatus?s StateChangeReason.
  * Adds SupportedProducts field to EMR JobFlow objects.
  * Fix EMR endpoint.
  * Detect old-style S3 URL for auto-sigv4.
  * Throw host warning for cloudsearch domain
  * Fix CloudSearch2 to work with IAM-based search and upload
    requests
  * iam: add support for Account Password Policy APIs
  * Handle sigv4 non-string header values properly
  * Url encode query string for pure query
- update project URL
- point source URL to pypi
- build python-boto-doc as a subpackage:
  * delete separate spec and changes file
  * merge entries of python-boto-doc.changes in python-boto.changes
  * add python-Sphinx as BuildRequires
  * break the dependency between the doc generation and boto
    by modifying Sphinx configuration file
- delete shebang of python file instead of setting them executable</changelog>
  <changelog author="toddrme2178@gmail.com" date="1438171200">- Implement update-alternatives to allow for python 3 version,
  which is now supported upstream.
- specfile cleanups</changelog>
  <changelog author="toddrme2178@gmail.com" date="1439467200">- Fix update-alternatives usage.</changelog>
  <changelog author="rjschwei@suse.com" date="1452859200">- Add region_support.patch (bsc#962138)
  + Support new region ap-northeast-2
  + Add features to other reagions that are now supported by AWS</changelog>
  <changelog author="toddrme2178@gmail.com" date="1454328000">- update to version 2.39.0:
  * Autodetect sigv4 for ap-northeast-2 (:issue:`3461`,
    :sha:`c2a17ce`)
  * Added support for ap-northeast-2 (:issue:`3454`, :sha:`c3c1ddd`)
  * Remove VeriSign Class 3 CA from trusted certs (:issue:`3450`,
    :sha:`8a025df`)
  * Add note about boto3 on all pages of boto docs (:sha:`9bd904c`)
  * Fix for listing EMR steps based on cluster_states filter
    (:issue:`3399`, :sha:`0f92f35`)
  * Fixed param name in set_contents_from_string docstring
    (:issue:`3420`, :sha:`e30297b`)
  * Closes #3441 Remove py3 test whitelist Update rds to pass on py3
    Update mturk to pass tests on py3 Update cloudsearchdomain tests
    to work with py3 (:issue:`3441`, :sha:`5b2f552`)
  * Run tests against py35 (:sha:`7d039d0`)
  * Fix Glacier test failure in python 3.5 due to MagicMock
    (:issue:`3412`, :sha:`d042f07`)
  * Undo log message change BF(PY3): use except ... as syntax instead
    of except ..., (:sha:`607cad7`)
  * Fix travis CI builds for PY3 (:issue:`3439`, :sha:`22ab610`)
  * Spelling fixes (:issue:`3425`, :sha:`f43bbbd`)
  * Fixed docs (:issue:`3401`, :sha:`4f66311`)
  * Add deprecation notice to emr methods (:issue:`3422`,
    :sha:`cee6159`)
  * Add some GovCloud endpoints (:issue:`3421`, :sha:`5afc068`)
- Remove upstream-included region_support.patch</changelog>
  <changelog author="rjschwei@suse.com" date="1475668800">- Update to version 2.42.0 (bsc#1002895)
  + Respect is_secure parameter in generate_url_sigv4 (commit 59ba28d)
  + Update MTurk API (issue 3563, commit 250d891)
- From 2.41.0
  + Update endpoints.json (issue 3564, commit 5e786b4)
  + Remove the broken link to PDF?s (issue 3562, commit 46ffb0c)
- From 2.40.0
  + ryansydnor-s3: Allow s3 bucket lifecycle policies with multiple
    transitions (commit c6d5af3)
  + Fixes upload parts for glacier (issue 3524, commit d1973a4)
  + pslawski-unicode-parse-qs: Move utility functions over to compat
    Add S3 integ test for non-ascii keys with sigv4 Fix quoting of tilde
    in S3 canonical_uri for sigv4 Parse unicode query string properly
    in Python 2 (issue 2844, commit 5092c6d)
  + ninchat-config-fix: Add __setstate__ to fix pickling test fail Add
    unit tests for config parsing Don?t access parser through
    __dict__ Config: Catch specific exceptions when wrapping ConfigParser
    methods Config: Don?t inherit from ConfigParser (issue 3474, commit c21aa54)</changelog>
  <changelog author="dmueller@suse.com" date="1475755200">- fix requirements</changelog>
  <changelog author="rjschwei@suse.com" date="1486641600">- Disable source service</changelog>
</package>
<package pkgid="06e3beaab97902285bf7fbfd2c40b0978b57ded5" name="python-boto" arch="x86_64">
  <version epoch="0" ver="2.42.0" rel="82.6"/>
  <changelog author="rschweikert@suse.com" date="1388923200">- update to version 2.22.0:
  * Updated Auto Scaling to support the latest API. (commit 9984c4f)
  * Added the ability to alter response sizes in DynamoDB queries/scans.
    (issue 1949, commit 6761b01)
  * Fix string instance tests. (issue 1959, commit ee203bf)
  * Add missing parameters to get_spot_price_history method. (issue 1958,
    commit f635474)
  * Fix unicode string parameter handling in S3Connection. (issue 1954,
    issue 1952, commit 12e6b0c)
  * Fix typo in docstring for SSHClient.run. (issue 1953, commit 5263b20)
  * Properly handle getopt long options in s3put. (issue 1950, issue 1946,
    commit cf693ff)
  * Fixed a missed inheritance bug in mturk. (issue 1936, commit 0137f29)
  * Added cn-north-1 to regions. (commit 9c89de1)
  * Fixed threading issues related to datetime.strptime. (issue 1898,
    commit 2ef66c9)
  * Updated all the old-style inheritance calls. (issue 1918, issue 1936,
    issue 1937, commit 39a997f &amp; commit 607624f)
  * Add support for Elastic Transcoder pagination and new codecs (commit
    dcb1c5a)
  * Add support for new CloudTrail calling format (commit aeafe9b)
  * Update to the latest Support API (commit 45e1884)
  * Add support for arbitrarily large SQS messages stored in S3 via BigMessage.
    (issue 1917, commit e6cd665)
  * Add support for encoding_type to S3 (commit 6b2d967)
  * Add support for Elastic MapReduce tags (issue 1928, issue 1920,
    commit b9749c6, commit 8e4c595)
  * Add high level support for global secondary indexes in DynamoDB (issue
    1924, issue 1913, commit 32dac5b)
  * Add support for Elastic Beanstalk worker environments. (issue 1911,
    commit bbd4fbf)
  * Add support for OpsWorks IAM user permissions per stack (commit ac6e4e7)
  * Add support for SigV4 to S3 (commit deb9e18)
  * Add support for SigV4 to EC2 (commit bdebfe0)
  * Add support for SigV4 to ElastiCache (commit b892b45)
  * Add documentation describing account usage for multipart uploads in S3
    (commit af03d8d)
  * Update DesiredCapacity if AutoScalingGroup.desired_capacity is not None.
    (issue 1906, issue 1906, issue 1757, commit b6670ce)
  * Documentation: add Kinesis API reference (issue 1921, commit c169836)
  * Documentation: sriovNetSupport instance attribute (issue 1915, commit
    e1bafcc)
  * Update RDS documentation for API version: 2013-09-09 (issue 1914, commit
    fcf702a)
  * Switch all classes to new style classes which results in memory use
    improvements (commit ca36fa2)
  * Bug fix for IAM security credentials metadata URL. (issue 1912,
    issue 1908, issue 1907, commit f82e7a5)
  * Add support for Amazon Kinesis (commit d0b684e)
  * Add support for i2 instance types to EC2. (commit 0f5371f)
  * Add support for DynamoDB Global Secondary Indexes (commit 297cacb)
  * Add support for AWS Direct Connect. (issue 1894, issue 1894, commit 3cbca26)
  * Add option for sorting SDB dumps to sdbadmin. (issue 1888, issue 1888,
    commit 070e4f6)
  * Add a retry when EC2 metadata is returned as corrupt JSON. (issue 1883,
    issue 1883, issue 1868, commit 41470a0)
  * Added some missing attributes to DBInstance and DBSnapshot. (issue 1880,
    issue 1880, commit 2751dff)
  * Implement nonzero for DynamoDB Item to consider empty items falsey (issue
    1899, commit 808e550)
  * Remove dimensions from Metric.query() docstring. (issue 1901, issue 1901,
    commit ba6b8c7)
  * Make trailing slashes for EC2 metadata URLs explicit &amp; remove them from
    userdata requests. This fixes using boto for CloudStack (issue 1900,
    issue 1900, issue 1897, issue 1856, commit 5f4506e)
  * Fix the DynamoDB ?scan in? filter to compare the same attribute types in
    a list rather than using an attribute set. (issue 1896, issue 1896,
    commit 5fc59d6)
  * Updating Amazon ElastiCache parameters to be optional when creating a
    new cache cluster. (issue 1876, issue 1876, commit 342b8df)
  * Fix honor cooldown AutoScaling parameter serialization to prevent an
    exception and bad request. (issue 1895, issue 1895, issue 1892,
    commit fc4674f)
  * Fix ignored RDS backup_retention_period when value was 0. (issue 1887,
    issue 1887, issue 1886, commit a19eb14)
  * Use auth_handler to specify host header value including custom ports
    if possible, which are used by Eucalyptus. (issue 1862, issue 1862,
    commit ce6df03)
  * Fix documentation of launch config in Autoscaling Group. (issue 1881,
    issue 1881, commit 6f704d9)
  * typo: AIM -&gt; IAM (issue 1882, commit 7ea2d5c)
  * Add max results parameters to EC2 describe instances and describe tags.
    (issue 1873, issue 1873, commit ad8a64a)
  * Add support for RDS CopyDBSnapshot. (issue 1872, issue 1872,
    issue 1865, commit bffb758)
  * Update README.rst to link to ReadTheDocs changelogs. (issue 1869,
    commit 26f3dbe)
  * Delete the old changelog in favor of the README link to ReadTheDocs
    changelogs. (issue 1870, issue 1870, commit 32bc333)
  * Added missed notes about the cn-north-1 region. (commit 738c8cb)
  * Added the C3 family of EC2 instances. (issue 1938, commit 05b7482)
  * Documentation: sriovNetSupport instance attribute (issue 1915,
    commit e1bafcc)</changelog>
  <changelog author="rschweikert@suse.com" date="1391601600">- update to version 2.24.0:
  + Load region and endpoint information from a JSON file (commit b9dbaad)
  + Return the x-amz-restore header with GET KEY and fix provider prefix.
    (issue 1990, commit 43e8e0a)
  + Make S3 key validation optional with the validate parameter (issue
    2013, issue 1996, commit fd6b632)
  + Adding new eu-west-1 and eu-west-2 endpoints for SES. (issue 2015,
    commit d5ef862, commit 56ba3e5)
  + Google Storage now uses new-style Python classes (issue 1927,
    commit 86c9f77)
  + Add support for step summary list to Elastic MapReduce (issue 2011,
    commit d3af158)
  + Added the M3 instance types. (issue 2012, commit 7c82f57)
  + Add credential profile configuration (issue 1979, commit e3ab708)
  + Add support for dead letter queues to SQS (commit 93c7d05)
    Make the Lifecycle Id optional and fix prefix=None in XML generation.
    (issue 2021, commit 362a04a)
  + Fix DynamoDB query limit bug (issue 2014, commit 7ecb3f7)
  + Add documentation about the version_id behavior of Key objects.
    (issue 2026, commit b6b242c)
  + Fixed typo in Table.create example (issue 2023, commit d81a660)
  + Adding a license/copyright header. (issue 2025, commit 26ded39)
  + Update the docstring for the SNS subscribe method (issue 2017,
    commit 4c806de)
  + Renamed unit test with duplicate name (issue 2016, commit c7bd0bd)
  + Use UTC instead of local time in test_refresh_credentials (issue 2020,
    commit b5a2eaf)
  + Fix missing security_token option in some connection classes (issue 1989,
    issue 1942, commit 2b72f32)
  + Fix listing S3 multipart uploads with some parameter combinations
    (issue 2000, commit 49045bc)
  + Fix elbadmin crash because of non-extant instances in load balancer
    (issue 2001, commit d47cc14)
  + Fix anonymous S3 fetch test case (issue 1988, issue 1992, commit 8fb1666)
  + Fix elbadmin boto import (issue 2002, commit 674c3a6)
  + Fixing SQS tutorial to correctly describe behavior of the write
    operation (issue 1986, commit 6147d86)
  + Fix various grammar mistakes (issue 1980, commit ada40b5)
  + Added pagination &amp; date range filtering to Glacier inventory options.
    (issue 1977, commit 402a305)
  + Added the ability to select the specific attributes to fetch in the
    scan &amp; get_item calls within DynamoDB v2. (issue 1945, issue 1972,
    commit f6451fb &amp; commit 96cd413)
  + Allow getting a security token from either an environment or configuration
    variable. (:issue:, :sha:)
  + Ported the has_item call from the original DynamoDB (v1) module to
    DynamoDB v2. (issue 1973, issue 1822, commit f96e9e3)
  + Added an associate_address_object method to EC2. (issue 1967, issue 1874,
    issue 1893, commit dd6180c)
  + Added a download_to_fileobj method to Glacier,similar to the S3 call of
    the same name. (issue 1960, issue 1941, commit 67266e5)
  + Added support for arbitrary dict inputs to MWS. (issue 1966, commit
    46f193f)
  + Made the usage of is/is not more consistent. (issue 1930, commit 8597c54)
  + Imported with_statement for old Python versions (issue 1975,
    commit a53a574)
  + Changed the Binary data object within DynamoDB to throw an error if
    an invalid data type is used. (issue 1963, issue 1956, commit e5d30c8)
  + Altered the integration tests to avoid connection errors to certain
    regions. (commit 2555b8a)
  + Changed the GCS resumable upload handler to save tracker files
    with protection 0600. (commit 7cb344c)
  + Clarified documentation around the list_metrics call in CloudFormation.
    (issue 1962, commit c996a72)
  + Added Tag to the Autoscale API docs. (issue 1964, commit 31118d9)
  + Updated the AWS Support documentation to the latest. (commit 29f9264)</changelog>
  <changelog author="rschweikert@suse.com" date="1392379200">- Include in SLE 12 (FATE #316168)</changelog>
  <changelog author="rschweikert@suse.com" date="1392897600">- add patch fixGoogleStorageSupport.diff
  + addresses upstream issue 2105 by applying pull request 2112
  + this fixes the exception triggered by any gsutil command</changelog>
  <changelog author="rschweikert@suse.com" date="1393502400">- add python-xml dependency</changelog>
  <changelog author="rschweikert@suse.com" date="1393588800">- update to version 2.26.0:
  + Add support for Route53 API version 2013-04-01 (issue 2080,
    commit 600dcd0)
  + Add option to opt-in for EC2 SigV4 (issue 2074, commit 4d780bd)
  + Add Autoscale feature to get all adjustment types (issue 2058,
    issue 1538, commit b9c7e15)
  + Add Route53 unit tests (issue 2066, commit e859576)
  + Add a basic Route53 tutorial (issue 2060, commit f0ad46b)
  + Add Autoscale associated public IP to launch configuration
    (issue 2051, issue 2028, issue 2029, commit c58bda6)
  + Add option to pass VPC zone identifiers as a Python list (issue 2047,
    issue 1772, commit 07ef9e1)
  + Add RDS call to get all log files (issue 2040, issue 1994, commit 925b8cb)
  + Changed S3 get_bucket to use HEAD in place of GET. (issue 2078,
    issue 2082, commit 016be83)
  + Fix EMR?s describe_cluster_command. (issue 2034, commit 1c5621e)
  + Tutorial small code fix (issue 2072, commit 38e7db1)
  + Fix CloudFront string representation (issue 2069, commit 885c397)
  + Route53 doc cleanup (issue 2059, commit d2fc38e)
  + Fix MWS parsing of GetProductCategoriesForASIN response. (issue 2024,
    commit 0af08ce)
  + Fix SQS docs for get_queue_attributes (issue 2061, commit 1cdc326)
  + Don?t insert a ??? in URLs unless there is a query string (issue 2042,
    issue 1943, commit c15ce60)
  + Added support for MFA in STS AssumeRole. (commit 899810c)
  + Fixed how DynamoDB v2 works with Global Secondary Indexes. (issue 2122,
    commit f602c95)
  + Add request hooks and request logger. (issue 2125, commit e8b20fe)
  + Don?t pull the security token from the environment or config when a
    caller supplies the access key and secret. (issue 2123, commit 4df1694)
  + Read EvaluateTargetHealth from Route53 resource record set. (issue 2120,
    commit 0a97158)
  + Prevent implicit string decode in hmac-v4 handlers. (issue 2037,
    issue 2033, commit 8e56a5f)
  + Updated Datapipeline to include all current regions. (issue 2121,
    commit dff5e3e)
  + Bug fix for Google Storage generate_url authentication. (issue 2116,
    issue 2108, commit 5a50932)
  + Handle JSON error responses in BotoServerError. (issue 2113,
    issue 2077, commit 221085e)
  + Corrected a typo in SQS tutorial. (issue 2114, commit 7ed41f7)
  + Add CloudFormation template capabilities support. (issue 2111,
    issue 2075, commit 65a4323)
  + Add SWF layer1_decisions to docs. (issue 2110, issue 2062, commit 6039cc9)
  + Add support for request intervals in health checks. (issue 2109,
    commit 660b01a)
  + Added checks for invalid regions to the bin scripts (issue 2107,
    commit bbb9f1e)
  + Better error output for unknown region - (issue 2041, issue 1983,
    commit cd63f92)
  + Added certificate tests for CloudTrail. (issue 2106, commit a7e9b4c)
  + Updated Kinesis endpoints. (commit 7bd4b6e)
  + Finished implementation of RDS?s DescribeDBLogFiles. (issue 2084,
    commit f3c706c)
  + Added support for RDS log file downloading. (issue 2086, issue 1993,
    commit 4c51841)
  + Added some unit tests for CloudFront. (issue 2076, commit 6c46b1d)
  + GS should ignore restore_headers as they are never set. (issue 2067,
    commit f02aeb3)
  + Update CloudFormation to support the latest API. (issue 2101,
    commit ea1b1b6)
  + Added Route53 health checks. (issue 2054, commit 9028f7d)
  + Merge branch ?rds2? into develop Fixes #2097. (issue 2097, commit 6843c16)
  + Fix Param class convert method (issue 2094, commit 5cd4598)
  + Added support for Route53 aliasing. (issue 2096, commit df5fa40)
  + Removed the dependence on example.com within the Route53 tests.
    (issue 2098, commit 6ce9e0f)
  + Fixed has_item support in DynamoDB v2. (issue 2090, commit aada5d3)
  + Fix a little typo bug in the S3 tutorial. (issue 2088, commit c091d27)
- remove patch fixGoogleStorageSupport.diff, fix included</changelog>
  <changelog author="rschweikert@suse.com" date="1393934400">- add patch boto_useSystemCerts.patch to support use of system suuplied
  certificates, patch accepted upstream https://github.com/boto/boto/pull/2139
- add a boto.cfg file to set boto to use the distro certs
- updates the doc to explain new "system" keyword in boto.cfg</changelog>
  <changelog author="rschweikert@suse.com" date="1397649600">- add previously missing dependency for python-paramiko
- update to version 2.27.0
  + remove boto_useSystemCerts.patch, changes included in new version
  + Added support for AccessLog in ELB (issue 2150, commit 7aa35ea)
  + Added better BlockDeviceType deserialization in Autoscaling.
    (issue 2149, commit 04d29a5)
  + Updated CloudFormation documentation (issue 2147, commit 2535aca)
  + Updated Kinesis documentation (issue 2146, commit 01425dc)
  + Add optional bucket tags to lss3 output. (issue 2132, commit 0f35924)
  + Fix getting instance types for Eucalyptus 4.0. (issue 2118, commit 18dc07d)
  + Fixed how quoted strings are handled in SigV4 (issue 2142, commit 2467547)
  + Use system supplied certs without a bundle file (issue 2139, commit 70d15b8)
  + Fixed incorrect test failures in EC2 trim_snapshots (commit 1fa9df7)
  + Raise any exceptions that are tagSet not found (commit 56d7d3e)
  + Added request hook docs (issue 2129, commit 64eedce)
  + Fixed Route53 alias-healthcheck (issue 2126, commit 141077f)
  + Fixed Elastic IP association in EC2 (issue 2131, issue 1310, commit d75fdfa)
  + Fixed builds on Travis for installing dependencies (commit 5e84e30)
  + Support printing tags on buckets when listing buckets (commit c42a5dd)
  + PEP8/pyflakes/(some)pylint (commit 149175e)
  + updated doc explaining use of "system" keyword</changelog>
  <changelog author="rschweikert@suse.com" date="1400155200">- update to version 2.28.0
  + Add support for SQS message attributes. (issue 2257, commit a04ca92)
  + Update DynamoDB to support query filters. (issue 2242, commit 141eb71)
  + Implement new Cloudsearch API 2013-01-01 as cloudsearch2 module
    (commit b0ababa)
  + Miscellaneous improvements to the MTurk CLI. (issue 2188, commit c213ff1)
  + Update MWS to latest API version and adds missing API calls.
    (issue 2203, issue 2201, commit 8adf720, commit 8d0a6a8)
  + Update EC2 register_image to expose an option which sets whether an
    instance store is deleted on termination. The default value is
    left as-is. (commit d295ee9)
  + Clarify that MTurkConnection.get_assignments attributes are actually
    strings. (issue 2187, issue 2176, commit 075636b)
  + Add support for ELB Connection Draining attribute.
    (issue 2174, issue 2173, commit 78fa43c)
  + Add support for setting failure threshold for Route53 health checks.
    (issue 2171, issue 2170, commit 15b812f)
  + Fix specification of Elastic Beanstalk tier parameter.
    (issue 2168, commit 4492e86)
  + Fixed part of roboto for euca2ools. (issue 2166, issue 1730,
    commit 63b7a34)
  + Fixed removing policies from listeners. (issue 2165, issue 1708,
    commit e5a2d9b)
  + Reintroduced the reverse fix for DDB. (issue 2163, commit 70ec722)
  + Several fixes to DynamoDB describe calls. (issue 2161, issue 1649,
    issue 1663, commit 84fb748)
  + Fixed how reverse works in DynamoDBv2. (issue 2160, issue 2070,
    issue 2115, commit afdd805)
  + Update Kinesis exceptions (issue 2159, issue 2153, commit 22c6751)
  + Fix ECS problem using new-style classes (issue 2103, commit dc466c7)
  + Add support for passing region info from SWF layer2 to layer1
    (issue 2137, commit 0dc8ce6)
  + Handle plus signs in S3 metadata (issue 2145, commit c2a0f95)
  + Fix Glacier vault date parsing (issue 2158, commit 9e7b132)
  + Fix Route53 evaluate target health bug. (issue 2157, commit 398bb62)
  + Removing obselete core directory. (issue 1987, commit 8e83292)
  + Improve IAM behavior in the cn-north-1 region. (issue 2152, commit 4050e70)
  + Add SetIdentityFeedbackForwardingEnabled and SetIdentityNotificationTopic
    for SES. (issue 2130, issue 2128, commit 83002d5)
  + Altered Route53 bin script to use UPSERT rather than CREATE.
    (issue 2151, commit 2cd20e7)
  + Documentation fix. (issue 2156, commit 7592a58)
  + Fix EC2 documentation typo (issue 2178, commit 2627843)
  + Update Boto configuration tutorial (issue 2191, commit f2a7a08)
  + Correct typo ?possile? ?&gt; ?possible?. (issue 2196, commit d228352)</changelog>
  <changelog author="dmueller@suse.com" date="1402920000">- update to 2.29.1:
  + Fix crash when provider is google. (issue 2302, commit 33329d5888)
  + Fix connection pooling issue with CloudSearch (commit 82e83be12a)
  + Added support for shared credentials file.
  + Added support for EBS encryption. (issue 2282, commit d85a449)
  + Added GovCloud CloudFormation endpoint. (issue 2297, commit 0f75fb9)
  + Added new CloudTrail endpoints to endpoints.json. (issue 2269, commit 1168580)
  + Added ?name? param to documentation of ELB LoadBalancer. (issue 2291, commit 86e1174)
  + Fix typo in ELB docs. (issue 2294, commit 37aaa0f)
  + Fix typo in ELB tutorial. (issue 2290, commit 40a758a)
  + Fix OpsWorks connect_to_region exception. (issue 2288, commit 26729c7)
  + Fix timezones in CloudWatch date range example. (issue 2285, commit 138a6d0)
  + Fix description of param tags into rds2.create_db_subnet_group. (issue 2279, commit dc1037f)
  + Fix the incorrect name of a test case. (issue 2273, commit ee195a1)
  + Fix ?consistent? argument to boto.dynamodb2.table.Table.batch_get. (issue 2272, commit c432b09)
  + Update the wheel to be python 2 compatible only. (issue 2286, commit 6ad0b75)
  + Crate.io is no longer a package index. (issue 2289, commit 7f23de0)</changelog>
  <changelog author="tbechtold@suse.com" date="1410609600">- update to 2.32.1:
  + DynamoDB (issue 2441, commit 0ef0466, issue 2473, commit 102c3b6,
    issue 2453)
  + CloudWatch Logs (issue 2448, commit 23cbcd1)
  + Support (issue 2406, commit 7b489a0)
  + Elastic Beanstalk (issue 2372, commit d45d00e)
  + CloudSearch (issue 2439, commit 25416f9, issue 2432, commit b17f2d9)
  + STS (issue 2435, commit 1c1239b)
  + SimpleDB (issue 2403, commit 604318d)
  + EC2 (issue 2424, commit 5e5dc4c)
  + VPC (issue 2399, commit 356da91)
  + OpsWorks (issue 2402, commit 68d15a5)
  + CloudWatch (issue 2400, commit a4d0a7a)
  + SWF (issue 2397, commit 6db918e)
  + MWS (issue 2385, commit 5347fbd)
  + ELB (issue 2384, commit 4dcc9be)
  + Elastic Transcoder (issue 2382, commit 40c5e35)
  + EMR (issue 2381, commit edf4020)
  + Route53 (issue 2359, commit 15514f7)
  + Glacier (issue 2357, commit a41042e)
  + RedShift (issue 2362, commit b8888cc)
  + CloudFront (issue 2355, commit f2f54b1)
  + ECS (issue 2364, commit ab84969)
  + Fix pylintrc to run with pylint/python 3. (issue 2366, commit 6292ab2)
  + SNS (issue 2365, commit 170f735)
  + AutoScaling (issue 2393, commit 6a78057)
  + Direct Connect (issue 2361, commit 8488d94)
  + CloudFormation (issue 2373, commit 9872f27)
  + IAM (issue 2358, commit 29ad3e3)
  + ElastiCache (issue 2356, commit 2880f91)
  + SES (issue 2354, commit 1db129e)
  + Fix S3 integration test on Py3. (issue 2466, commit f3eb4cd)
  + Use unittest.mock if exists. (issue 2451, commit cc58978)
  + Add tests/compat.py for test-only imports. (issue 2442, commit 556f3cf)
  + Add backward-compatible support for Python 3.3+ (S3, SQS, Kinesis, CloudTrail). (issue 2344, issue 677, commit b503f4b)
  + Add marker param to describe all ELBs. (issue 2433, commit 49af8b6)
  + Update .travis.yml to add pypy. (issue 2440, commit 4b8667c)
  + Add ?include_all_instances? support to ?get_all_instance_status?. (issue 2446, issue 2230, commit 5949012)
  + Support security tokens in configuration file profiles. (issue 2445, commit a16bcfd)
  + Singapore, Sydney and Tokyo are missing in Kinesis Region. (issue 2434, commit 723290d)
  + Add support for VPC connection peering. (issue 2438, commit 63c78a8)
  + Add seperate doc requirements. (issue 2412, commit 2922d89)
  + Route53 support IP health checks (issue 2195, commit 319d44e)
  + IPv6 support when making connections (issue 2380, commit 1e70179)
  + Support SNS message attributes (issue 2360, commit ec106bd)
  + Add ?attributes? argument to boto.dynamodb2.table.Table.batch_get. (issue 2276, commit fe67f43)
  + Add documentation for top-level S3 module. (issue 2379, commit db77546)
  + Prevent an infinite loop. (issue 2465, commit 71b795a)
  + Updated documentation for copy_image. (issue 2471, commit f9f683a)
  + Fixed #2464 added keyword ?detailed? to docs. (issue 2467, issue 2464, commit eb26fdc)
  + Retry installation commands on Travis CI. (issue 2457, commit a9e8057)
  + Fix for run_instances() network_interfaces argument documentation. (issue 2461, commit 798fd70)
  + pyami module: tidy up to meet PEP8 better. (issue 2460, commit e5a23ed)
  + Updating documentation on cloudsearch regions. (issue 2455, commit de284a4)
  + Fixing lost errors bug in cloudsearch2 commit implementation. (issue 2408, commit fedb937)
  + Import json from boto.compat for several modules. (issue 2450, commit 55e716b)
  + Relocate MWS requirements checks; closes #2304, #2314. (issue 2314, issue 2304, commit 6a8f98b)
  + Added support for creating EMR clusters with a ServiceRole. (issue 2389, commit 7693956)
  + Doc fix: doc_service instead of service on Deleting. (issue 2419, commit f7b7980)
  + Fix dummy value typo on aws_access_key_id. (issue 2418, commit fc2a212)
  + Fix typo; add test. (issue 2447, commit effa8a8)
  + Fix CloudWatch Logs docstring. (issue 2444, commit d4a2b02)
  + Fix S3 mock encoding bug (issue 2443, commit 8dca89b)
  + Skip the ETag header check in responce while using SSE-C encrpytion of S3. (issue 2368, commit 907fc6d)
  + Fix Beanstalk exception handling. (issue 2431, commit 40f4b5d)
  + EC2 UserData encoding fix (Full version of #1698). (issue 2396, issue 1698, commit 78300f1)
  + Fetch S3 key storage class on-demand. (issue 2404, commit 8c4cc67)
  + Added documentation for /manage/cmdshell.py. (issue 2395, commit 5a28d1c)
  + Remove redundant lines in auth.py. (issue 2374, commit 317e322)
  + Fix SWF continue_as_new_workflow_execution start_to_close_timeout. (issue 2378, commit 5101b06)
  + Fix StringIO imports and invocations. (issue 2390, commit 03952c7)
  + Fixed wrong call of urlparse. (issue 2387, commit 4935f67)
  + Update documentation on Valid Values for ses:SetIdentityNotificationTopic. (issue 2367, commit 3f5de0d)
  + Correct list_saml_providers to return all items. (issue 2338, commit 9e9427f)
  + Fixing ELB unit tests. Also did some PEP8 cleanup on ELB code. (issue 2352, commit 5220621)
  + Documentation updates. (issue 2353, commit c9233d4)
  + Add support for Amazon CloudWatch Logs. (commit 125c94d)
  + Add EC2 T2 instance types (commit 544f8925cb)
  + Add new regions for CloudTrail and Kinesis (commit 4d67e19914)
  + Fixed some code formatting and typo in SQS tutorial docs. (issue 2332, commit 08c8fed)
  + Documentation update ? Child workflows and poll API. (issue 2333, issue 2063, issue 2064, commit 4835676)
  + DOC Tutorial update for metrics and use of dimensions property. (issue 2340, issue 2336, commit 45fda90)
  + Let people know only EC2 supported for cloudwatch. (issue 2341, commit 98f03e2)
  + Add namespace to AccessControlPolicy xml representation. (issue 2342, commit ce07446)
  + Make ip_addr optional in Route53 HealthCheck. (issue 2345, commit 79c35ca)
  + Add S3 SigV4 Presigning. (issue 2349, commit 125c4ce)
  + Add missing route53 autodoc. (issue 2343, commit 6472811)
  + Adds scan_index_forward and limit to DynamoDB table query count. (issue 2184, commit 4b6d222)
  + Add method TaggedEC2Object.add_tags(). (issue 2259, commit eea5467)
  + Add network interface lookup to EC2. Add update/attach/detach methods to NetworkInterface object. (issue 2311, commit 4d44530)
  + Parse date/time in a locale independent manner. (issue 2317, issue 2271, commit 3b715e5)
  + Add documentation for delete_hosted_zone. (issue 2316, commit a0fdd39)
  + s/existance/existence/ (issue 2315, commit b8dfa1c)
  + Add multipart upload section to the S3 tutorial. (issue 2308, commit 99953d4)
  + Only attempt shared creds load if path is a file. (issue 2305, commit 0bffa3b)
- Add BotoCheatSheet.pdf</changelog>
  <changelog author="rschweikert@suse.com" date="1414324800">- updated to 2.34.0 (bnc#902648)
  + Calculate sha_256 correctly for s3 (issue 2691, commit c0a001f)
  + Fix MTurk typo. (issue 2429, issue 2428, commit 9bfff19)
  + Add the ability to IAM to create a virtual mfa device.
    (issue 2675, commit 075d402)
  + PEP8 tidy up for several modules. (issue 2673, commit 38abbd9)
  + Fix s3 create multipart upload for sigv4 (issue 2684, commit fc73641)
  + Updated endpoints.json for cloudwatch logs to support more regions.
    (issue 2685, commit 5db2ea8)
  + Added TaggedEC2Object.remove_tags. (issue 2610, issue 2269, issue 2414,
    commit bce8fcf)
  + Fixed 403 error from url encoded User-Agent header (issue 2621,
    commit 2043a89)
  + Inserted break when iterating Route53 records. (issue 2631, commit 2de8716)
  + Fix typo in ELB ConnectionSettings attribute (issue 2602, commit 63bd53b)
  + PEP8 fixes to various common modules. (issue 2611, commit 44d873d)
  + Route Tables: Update describe_route_tables to support additional route
    types (VPC peering connection, NIC). (issue 2598, issue 2597,
    commit bbe8ce7)
  + Fix an error in Python 3 when creating launch configs. Enables
    AutoScaling unit tests to run by default. (issue 2591, commit fb4aeec)
  + Use svg instead of png to get better image quality. (issue 2588,
    commit 1de6b41)
  + STS now signs using sigv4. (issue 2627, commit 36b247f)
  + Added support for Amazon Cognito. (issue 2608, commit fa3a39e)
  + Fix bug where sigv4 custom metadata headers were presigned incorrectly.
    (issue 2604, commit 8853e8e)
  + Add some regions to cloudsearch (issue 2593, commit 8c6ea21)
  + fix typo in s3 tutorial (issue 2612, commit 92dd581)
  + Few typo in docstring (issue 2590, commit 0238747)
  + Add support for Amazon Route 53 Domains. (issue 2601, commit d149a87)
  + Support EBS encryption in BlockDeviceType. (issue 2587, issue 2480,
    commit 7a39741)
  + Fix a typo in auth.py: Bejing -&gt; Beijing. (issue 2585, commit 8525616)
  + Update boto/cacerts/cacerts.txt. (issue 2567, commit 02b836c)
  + route53 module: tidy up to meet PEP8 better. (issue 2571, commit 3a3e960)
  + iam module: tidy up to meet PEP8 better. (issue 2566, commit 3c83da9)
  + Assigning ACL ID to network_acl_id instead of route_table_id.
    (issue 2548, commit c017b02)
  + Avoid infinite loop with bucket listing and encoding_type=?url?.
    (issue 2562, issue 2561, commit 39cbcb5)
  + Use urllib timeout param instead of hacking socket global timeout.
    (issue 2560, issue 1935, commit c1dd1fb)
  + Support non-ascii unicode strings in _get_all_query_args.
    Fixes: #2558, #2559. (issue 2559, issue 2558, commit 069d04b)
  + Truncated Response Handling in Route53 ListResourceRecordSets.
    (issue 2542, commit 3ba380f)
  + Update to latest OpsWorks API. (issue 2547, commit ac2b311)
  + Better S3 key repr support for unicode. (issue 2525, issue 2516,
    commit 8198884)
  + Skip test when locale is missing. (issue 2554, issue 2540, commit 2b87583)
  + Add profile_name support to SQS. (issue 2459, commit 3837951)
  + Include test_endpoints.json in source distribution. (issue 2550,
    commit 7f907b7)
  + Pass along params in make_request for elastic transcoder api.
    (issue 2537, commit 964999e)
  + Support auth when headers contains bytes. (issue 2521, issue 2520,
    commit 885348d)
  + PEP8 style fixes for ElastiCache. (issue 2539, commit bd0d6db)
  + PEP8 style fixes for SES. (issue 2538, commit c620c43)
  + Update to latest Redshift API. (issue 2545, commit 9151092)
  + Update to latest support API. (issue 2541, issue 2426, commit 8cf1b52)
  + Uses file name as archive description when uploading to glacier.
    (issue 2535, issue 2528, commit 38478c1)
  + Fix the ec2.elb.listener.Listener class?s __getitem__ method.
    (issue 2533, commit 7b67f98)
  + Add recognized HTTP headers for S3 metadata. (issue 2477,
    issue 2050, commit c8c625a)
  + Fix class name for document. (issue 2530, commit 2f0e689)
  + Copy CloudSearch proxy settings to endpoint services. (issue 2513,
    commit 3cbbc21)
  + Merge branch ?develop? into cloudsearch2-proxy (commit 5b424db)
  + Add IAMer as an application built on boto. (issue 2515, commit 1f35224)
  + Fix Amazon Cognito links in docs (issue 2674, commit 7c28577)
  + fix ELB ConnectionSettings values in documentation (issue 2620,
    commit d2231a2)
  + Update count_slow documentation. (issue 2569, commit e926d2d)
  + Documents not found behavior of get_item(). (issue 2544, commit 9b9c1c4)
  + Doc updates for CloudSearch. (issue 2546, commit 9efebc2)</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1430136000">- update to version 2.38.0:
  * Add support for Amazon Machine Learning
  * Fix issue with modify reserved instances for modifying instance
    type
- additional changes from version 2.37.0:
  * Update AWS CloudTrail to the latest API.
  * Add support for UsePreviousValue to CloudFormation UpdateStack.
  * Fix BOTH_PATH to work with Windows drives
  * Fix division calculation in S3 docs.
  * Add Boto 3 link in README.
  * Add more regions for configservice
  * Add ``eu-central-1`` endpoints (Frankfurt region) for IAM and
    Route53
  * Fix unit tests from hanging
  * Fixed wording in dynamodb tutorial
  * Update SWF objects to keep a consistent region name.
  * Print archive ID in glacier upload script.
  * Add some minor documentation for Route53 tutorial.
  * Add Amazon DynamoDB online indexing support on High level API
  * Ensure Content-Length header is a string.
  * Correct docs around overriding SGs on ELBs
  * Fix DynamoDB tests.
  * Fix region bug.
  * Fix import for ``boto.cloudhsm.layer1.CloudHSMConnection``.
- additional changes from version 2.36.0:
  * Add Amazon DynamoDB online indexing support.
  * Allow for binary to be passed to sqs message
  * Kinesis update
  * Fixed spelling of boto.awslambda package.
  * Add support for Amazon EC2 Container Service
  * Add support for CloudHSM
  * Add support for AWS Config
  * Add support for AWS CodeDeploy
  * Add support for AWS Lambda
  * Update both Cognito's to the latest APIs
  * Add sts for eu-central-1.
  * Update opsworks to latest API
  * Add AWS Key Managment Support
- additional changes from version 2.35.2:
  * Add support for new data types in DynamoDB.
  * Expose cloudformation `UsePreviousTemplate` parameter.
  * Fix documentation around using custom connections for DynamoDB
    tables.
  * Fixed bug that unable call query_2 after call describe method
    on dynamodb2 module.
- additional changes from version 2.35.1:
  * Check for results left after computing self._keys_left
- additional changes from version 2.35.0:
  * Add Amazon EC2 Classic Link support
  * Add query string to body for anon STS POST
  * Fix bug that prevented initializing a dynamo item from existing
    item
  * switchover-sigv4:   Add integ tests for sigv4 switchover
    Switch elb/ec2 over to signature version 4
  * Return SetStackPolicyResponse
  * Added ELB Attributes to docs.
  * Fix bug by using correct string joining syntax.
  * Fix SES get_identity_dkim_attributes when input length &gt; 1.
  * DynamoDB table batch_get fails to process all remaining results
    if single batch result is empty.
  * Added suppport for additional fields in EMR objects.
  * Pass version_id in copy if key is versioned.
  * Add support for SQS PurgeQueue operation.
  * Update documentation for launchconfig.
  * Remove unimplemented config param.
  * Add support for private hosted zones.
  * Fix Key.change_storage_class so that it obeys dst_bucket.
  * Fix for s3put host specification.
  * Improve handling of Glacier HTTP 204 responses.
  * Fix raising exception syntax in Python 3.
  * Privatezone: Adding unit/integration test coverage
  * Minor documentation/pep8 fixes.
  * Correct argument type in doc string.
  * Use exclusive start key to get all items from DynamoDB query.
  * Updated link to current config documentation.
  * Fix the SQS certificate error for region cn-north-1.
  * Adds support for getting health checker IP ranges from Route53.
  * fix: snap.create_volume documentation lists general purpose ssd
    Fixes @2774.
  * Fixed param type in get_contents_to_filename docstring.
  * Update DynamoDB local example to include fake access key id.
  * Added 'end' attribute to ReservedInstance.
  * Parse ClusterStatus?s StateChangeReason.
  * Adds SupportedProducts field to EMR JobFlow objects.
  * Fix EMR endpoint.
  * Detect old-style S3 URL for auto-sigv4.
  * Throw host warning for cloudsearch domain
  * Fix CloudSearch2 to work with IAM-based search and upload
    requests
  * iam: add support for Account Password Policy APIs
  * Handle sigv4 non-string header values properly
  * Url encode query string for pure query
- update project URL
- point source URL to pypi
- build python-boto-doc as a subpackage:
  * delete separate spec and changes file
  * merge entries of python-boto-doc.changes in python-boto.changes
  * add python-Sphinx as BuildRequires
  * break the dependency between the doc generation and boto
    by modifying Sphinx configuration file
- delete shebang of python file instead of setting them executable</changelog>
  <changelog author="toddrme2178@gmail.com" date="1438171200">- Implement update-alternatives to allow for python 3 version,
  which is now supported upstream.
- specfile cleanups</changelog>
  <changelog author="toddrme2178@gmail.com" date="1439467200">- Fix update-alternatives usage.</changelog>
  <changelog author="rjschwei@suse.com" date="1452859200">- Add region_support.patch (bsc#962138)
  + Support new region ap-northeast-2
  + Add features to other reagions that are now supported by AWS</changelog>
  <changelog author="toddrme2178@gmail.com" date="1454328000">- update to version 2.39.0:
  * Autodetect sigv4 for ap-northeast-2 (:issue:`3461`,
    :sha:`c2a17ce`)
  * Added support for ap-northeast-2 (:issue:`3454`, :sha:`c3c1ddd`)
  * Remove VeriSign Class 3 CA from trusted certs (:issue:`3450`,
    :sha:`8a025df`)
  * Add note about boto3 on all pages of boto docs (:sha:`9bd904c`)
  * Fix for listing EMR steps based on cluster_states filter
    (:issue:`3399`, :sha:`0f92f35`)
  * Fixed param name in set_contents_from_string docstring
    (:issue:`3420`, :sha:`e30297b`)
  * Closes #3441 Remove py3 test whitelist Update rds to pass on py3
    Update mturk to pass tests on py3 Update cloudsearchdomain tests
    to work with py3 (:issue:`3441`, :sha:`5b2f552`)
  * Run tests against py35 (:sha:`7d039d0`)
  * Fix Glacier test failure in python 3.5 due to MagicMock
    (:issue:`3412`, :sha:`d042f07`)
  * Undo log message change BF(PY3): use except ... as syntax instead
    of except ..., (:sha:`607cad7`)
  * Fix travis CI builds for PY3 (:issue:`3439`, :sha:`22ab610`)
  * Spelling fixes (:issue:`3425`, :sha:`f43bbbd`)
  * Fixed docs (:issue:`3401`, :sha:`4f66311`)
  * Add deprecation notice to emr methods (:issue:`3422`,
    :sha:`cee6159`)
  * Add some GovCloud endpoints (:issue:`3421`, :sha:`5afc068`)
- Remove upstream-included region_support.patch</changelog>
  <changelog author="rjschwei@suse.com" date="1475668800">- Update to version 2.42.0 (bsc#1002895)
  + Respect is_secure parameter in generate_url_sigv4 (commit 59ba28d)
  + Update MTurk API (issue 3563, commit 250d891)
- From 2.41.0
  + Update endpoints.json (issue 3564, commit 5e786b4)
  + Remove the broken link to PDF?s (issue 3562, commit 46ffb0c)
- From 2.40.0
  + ryansydnor-s3: Allow s3 bucket lifecycle policies with multiple
    transitions (commit c6d5af3)
  + Fixes upload parts for glacier (issue 3524, commit d1973a4)
  + pslawski-unicode-parse-qs: Move utility functions over to compat
    Add S3 integ test for non-ascii keys with sigv4 Fix quoting of tilde
    in S3 canonical_uri for sigv4 Parse unicode query string properly
    in Python 2 (issue 2844, commit 5092c6d)
  + ninchat-config-fix: Add __setstate__ to fix pickling test fail Add
    unit tests for config parsing Don?t access parser through
    __dict__ Config: Catch specific exceptions when wrapping ConfigParser
    methods Config: Don?t inherit from ConfigParser (issue 3474, commit c21aa54)</changelog>
  <changelog author="dmueller@suse.com" date="1475755200">- fix requirements</changelog>
  <changelog author="rjschwei@suse.com" date="1486641600">- Disable source service</changelog>
</package>
<package pkgid="a38b3405a0f42cfd414338cad69e926da22f0414" name="python-boto-doc" arch="x86_64">
  <version epoch="0" ver="2.42.0" rel="82.6"/>
  <changelog author="rschweikert@suse.com" date="1388923200">- update to version 2.22.0:
  * Updated Auto Scaling to support the latest API. (commit 9984c4f)
  * Added the ability to alter response sizes in DynamoDB queries/scans.
    (issue 1949, commit 6761b01)
  * Fix string instance tests. (issue 1959, commit ee203bf)
  * Add missing parameters to get_spot_price_history method. (issue 1958,
    commit f635474)
  * Fix unicode string parameter handling in S3Connection. (issue 1954,
    issue 1952, commit 12e6b0c)
  * Fix typo in docstring for SSHClient.run. (issue 1953, commit 5263b20)
  * Properly handle getopt long options in s3put. (issue 1950, issue 1946,
    commit cf693ff)
  * Fixed a missed inheritance bug in mturk. (issue 1936, commit 0137f29)
  * Added cn-north-1 to regions. (commit 9c89de1)
  * Fixed threading issues related to datetime.strptime. (issue 1898,
    commit 2ef66c9)
  * Updated all the old-style inheritance calls. (issue 1918, issue 1936,
    issue 1937, commit 39a997f &amp; commit 607624f)
  * Add support for Elastic Transcoder pagination and new codecs (commit
    dcb1c5a)
  * Add support for new CloudTrail calling format (commit aeafe9b)
  * Update to the latest Support API (commit 45e1884)
  * Add support for arbitrarily large SQS messages stored in S3 via BigMessage.
    (issue 1917, commit e6cd665)
  * Add support for encoding_type to S3 (commit 6b2d967)
  * Add support for Elastic MapReduce tags (issue 1928, issue 1920,
    commit b9749c6, commit 8e4c595)
  * Add high level support for global secondary indexes in DynamoDB (issue
    1924, issue 1913, commit 32dac5b)
  * Add support for Elastic Beanstalk worker environments. (issue 1911,
    commit bbd4fbf)
  * Add support for OpsWorks IAM user permissions per stack (commit ac6e4e7)
  * Add support for SigV4 to S3 (commit deb9e18)
  * Add support for SigV4 to EC2 (commit bdebfe0)
  * Add support for SigV4 to ElastiCache (commit b892b45)
  * Add documentation describing account usage for multipart uploads in S3
    (commit af03d8d)
  * Update DesiredCapacity if AutoScalingGroup.desired_capacity is not None.
    (issue 1906, issue 1906, issue 1757, commit b6670ce)
  * Documentation: add Kinesis API reference (issue 1921, commit c169836)
  * Documentation: sriovNetSupport instance attribute (issue 1915, commit
    e1bafcc)
  * Update RDS documentation for API version: 2013-09-09 (issue 1914, commit
    fcf702a)
  * Switch all classes to new style classes which results in memory use
    improvements (commit ca36fa2)
  * Bug fix for IAM security credentials metadata URL. (issue 1912,
    issue 1908, issue 1907, commit f82e7a5)
  * Add support for Amazon Kinesis (commit d0b684e)
  * Add support for i2 instance types to EC2. (commit 0f5371f)
  * Add support for DynamoDB Global Secondary Indexes (commit 297cacb)
  * Add support for AWS Direct Connect. (issue 1894, issue 1894, commit 3cbca26)
  * Add option for sorting SDB dumps to sdbadmin. (issue 1888, issue 1888,
    commit 070e4f6)
  * Add a retry when EC2 metadata is returned as corrupt JSON. (issue 1883,
    issue 1883, issue 1868, commit 41470a0)
  * Added some missing attributes to DBInstance and DBSnapshot. (issue 1880,
    issue 1880, commit 2751dff)
  * Implement nonzero for DynamoDB Item to consider empty items falsey (issue
    1899, commit 808e550)
  * Remove dimensions from Metric.query() docstring. (issue 1901, issue 1901,
    commit ba6b8c7)
  * Make trailing slashes for EC2 metadata URLs explicit &amp; remove them from
    userdata requests. This fixes using boto for CloudStack (issue 1900,
    issue 1900, issue 1897, issue 1856, commit 5f4506e)
  * Fix the DynamoDB ?scan in? filter to compare the same attribute types in
    a list rather than using an attribute set. (issue 1896, issue 1896,
    commit 5fc59d6)
  * Updating Amazon ElastiCache parameters to be optional when creating a
    new cache cluster. (issue 1876, issue 1876, commit 342b8df)
  * Fix honor cooldown AutoScaling parameter serialization to prevent an
    exception and bad request. (issue 1895, issue 1895, issue 1892,
    commit fc4674f)
  * Fix ignored RDS backup_retention_period when value was 0. (issue 1887,
    issue 1887, issue 1886, commit a19eb14)
  * Use auth_handler to specify host header value including custom ports
    if possible, which are used by Eucalyptus. (issue 1862, issue 1862,
    commit ce6df03)
  * Fix documentation of launch config in Autoscaling Group. (issue 1881,
    issue 1881, commit 6f704d9)
  * typo: AIM -&gt; IAM (issue 1882, commit 7ea2d5c)
  * Add max results parameters to EC2 describe instances and describe tags.
    (issue 1873, issue 1873, commit ad8a64a)
  * Add support for RDS CopyDBSnapshot. (issue 1872, issue 1872,
    issue 1865, commit bffb758)
  * Update README.rst to link to ReadTheDocs changelogs. (issue 1869,
    commit 26f3dbe)
  * Delete the old changelog in favor of the README link to ReadTheDocs
    changelogs. (issue 1870, issue 1870, commit 32bc333)
  * Added missed notes about the cn-north-1 region. (commit 738c8cb)
  * Added the C3 family of EC2 instances. (issue 1938, commit 05b7482)
  * Documentation: sriovNetSupport instance attribute (issue 1915,
    commit e1bafcc)</changelog>
  <changelog author="rschweikert@suse.com" date="1391601600">- update to version 2.24.0:
  + Load region and endpoint information from a JSON file (commit b9dbaad)
  + Return the x-amz-restore header with GET KEY and fix provider prefix.
    (issue 1990, commit 43e8e0a)
  + Make S3 key validation optional with the validate parameter (issue
    2013, issue 1996, commit fd6b632)
  + Adding new eu-west-1 and eu-west-2 endpoints for SES. (issue 2015,
    commit d5ef862, commit 56ba3e5)
  + Google Storage now uses new-style Python classes (issue 1927,
    commit 86c9f77)
  + Add support for step summary list to Elastic MapReduce (issue 2011,
    commit d3af158)
  + Added the M3 instance types. (issue 2012, commit 7c82f57)
  + Add credential profile configuration (issue 1979, commit e3ab708)
  + Add support for dead letter queues to SQS (commit 93c7d05)
    Make the Lifecycle Id optional and fix prefix=None in XML generation.
    (issue 2021, commit 362a04a)
  + Fix DynamoDB query limit bug (issue 2014, commit 7ecb3f7)
  + Add documentation about the version_id behavior of Key objects.
    (issue 2026, commit b6b242c)
  + Fixed typo in Table.create example (issue 2023, commit d81a660)
  + Adding a license/copyright header. (issue 2025, commit 26ded39)
  + Update the docstring for the SNS subscribe method (issue 2017,
    commit 4c806de)
  + Renamed unit test with duplicate name (issue 2016, commit c7bd0bd)
  + Use UTC instead of local time in test_refresh_credentials (issue 2020,
    commit b5a2eaf)
  + Fix missing security_token option in some connection classes (issue 1989,
    issue 1942, commit 2b72f32)
  + Fix listing S3 multipart uploads with some parameter combinations
    (issue 2000, commit 49045bc)
  + Fix elbadmin crash because of non-extant instances in load balancer
    (issue 2001, commit d47cc14)
  + Fix anonymous S3 fetch test case (issue 1988, issue 1992, commit 8fb1666)
  + Fix elbadmin boto import (issue 2002, commit 674c3a6)
  + Fixing SQS tutorial to correctly describe behavior of the write
    operation (issue 1986, commit 6147d86)
  + Fix various grammar mistakes (issue 1980, commit ada40b5)
  + Added pagination &amp; date range filtering to Glacier inventory options.
    (issue 1977, commit 402a305)
  + Added the ability to select the specific attributes to fetch in the
    scan &amp; get_item calls within DynamoDB v2. (issue 1945, issue 1972,
    commit f6451fb &amp; commit 96cd413)
  + Allow getting a security token from either an environment or configuration
    variable. (:issue:, :sha:)
  + Ported the has_item call from the original DynamoDB (v1) module to
    DynamoDB v2. (issue 1973, issue 1822, commit f96e9e3)
  + Added an associate_address_object method to EC2. (issue 1967, issue 1874,
    issue 1893, commit dd6180c)
  + Added a download_to_fileobj method to Glacier,similar to the S3 call of
    the same name. (issue 1960, issue 1941, commit 67266e5)
  + Added support for arbitrary dict inputs to MWS. (issue 1966, commit
    46f193f)
  + Made the usage of is/is not more consistent. (issue 1930, commit 8597c54)
  + Imported with_statement for old Python versions (issue 1975,
    commit a53a574)
  + Changed the Binary data object within DynamoDB to throw an error if
    an invalid data type is used. (issue 1963, issue 1956, commit e5d30c8)
  + Altered the integration tests to avoid connection errors to certain
    regions. (commit 2555b8a)
  + Changed the GCS resumable upload handler to save tracker files
    with protection 0600. (commit 7cb344c)
  + Clarified documentation around the list_metrics call in CloudFormation.
    (issue 1962, commit c996a72)
  + Added Tag to the Autoscale API docs. (issue 1964, commit 31118d9)
  + Updated the AWS Support documentation to the latest. (commit 29f9264)</changelog>
  <changelog author="rschweikert@suse.com" date="1392379200">- Include in SLE 12 (FATE #316168)</changelog>
  <changelog author="rschweikert@suse.com" date="1392897600">- add patch fixGoogleStorageSupport.diff
  + addresses upstream issue 2105 by applying pull request 2112
  + this fixes the exception triggered by any gsutil command</changelog>
  <changelog author="rschweikert@suse.com" date="1393502400">- add python-xml dependency</changelog>
  <changelog author="rschweikert@suse.com" date="1393588800">- update to version 2.26.0:
  + Add support for Route53 API version 2013-04-01 (issue 2080,
    commit 600dcd0)
  + Add option to opt-in for EC2 SigV4 (issue 2074, commit 4d780bd)
  + Add Autoscale feature to get all adjustment types (issue 2058,
    issue 1538, commit b9c7e15)
  + Add Route53 unit tests (issue 2066, commit e859576)
  + Add a basic Route53 tutorial (issue 2060, commit f0ad46b)
  + Add Autoscale associated public IP to launch configuration
    (issue 2051, issue 2028, issue 2029, commit c58bda6)
  + Add option to pass VPC zone identifiers as a Python list (issue 2047,
    issue 1772, commit 07ef9e1)
  + Add RDS call to get all log files (issue 2040, issue 1994, commit 925b8cb)
  + Changed S3 get_bucket to use HEAD in place of GET. (issue 2078,
    issue 2082, commit 016be83)
  + Fix EMR?s describe_cluster_command. (issue 2034, commit 1c5621e)
  + Tutorial small code fix (issue 2072, commit 38e7db1)
  + Fix CloudFront string representation (issue 2069, commit 885c397)
  + Route53 doc cleanup (issue 2059, commit d2fc38e)
  + Fix MWS parsing of GetProductCategoriesForASIN response. (issue 2024,
    commit 0af08ce)
  + Fix SQS docs for get_queue_attributes (issue 2061, commit 1cdc326)
  + Don?t insert a ??? in URLs unless there is a query string (issue 2042,
    issue 1943, commit c15ce60)
  + Added support for MFA in STS AssumeRole. (commit 899810c)
  + Fixed how DynamoDB v2 works with Global Secondary Indexes. (issue 2122,
    commit f602c95)
  + Add request hooks and request logger. (issue 2125, commit e8b20fe)
  + Don?t pull the security token from the environment or config when a
    caller supplies the access key and secret. (issue 2123, commit 4df1694)
  + Read EvaluateTargetHealth from Route53 resource record set. (issue 2120,
    commit 0a97158)
  + Prevent implicit string decode in hmac-v4 handlers. (issue 2037,
    issue 2033, commit 8e56a5f)
  + Updated Datapipeline to include all current regions. (issue 2121,
    commit dff5e3e)
  + Bug fix for Google Storage generate_url authentication. (issue 2116,
    issue 2108, commit 5a50932)
  + Handle JSON error responses in BotoServerError. (issue 2113,
    issue 2077, commit 221085e)
  + Corrected a typo in SQS tutorial. (issue 2114, commit 7ed41f7)
  + Add CloudFormation template capabilities support. (issue 2111,
    issue 2075, commit 65a4323)
  + Add SWF layer1_decisions to docs. (issue 2110, issue 2062, commit 6039cc9)
  + Add support for request intervals in health checks. (issue 2109,
    commit 660b01a)
  + Added checks for invalid regions to the bin scripts (issue 2107,
    commit bbb9f1e)
  + Better error output for unknown region - (issue 2041, issue 1983,
    commit cd63f92)
  + Added certificate tests for CloudTrail. (issue 2106, commit a7e9b4c)
  + Updated Kinesis endpoints. (commit 7bd4b6e)
  + Finished implementation of RDS?s DescribeDBLogFiles. (issue 2084,
    commit f3c706c)
  + Added support for RDS log file downloading. (issue 2086, issue 1993,
    commit 4c51841)
  + Added some unit tests for CloudFront. (issue 2076, commit 6c46b1d)
  + GS should ignore restore_headers as they are never set. (issue 2067,
    commit f02aeb3)
  + Update CloudFormation to support the latest API. (issue 2101,
    commit ea1b1b6)
  + Added Route53 health checks. (issue 2054, commit 9028f7d)
  + Merge branch ?rds2? into develop Fixes #2097. (issue 2097, commit 6843c16)
  + Fix Param class convert method (issue 2094, commit 5cd4598)
  + Added support for Route53 aliasing. (issue 2096, commit df5fa40)
  + Removed the dependence on example.com within the Route53 tests.
    (issue 2098, commit 6ce9e0f)
  + Fixed has_item support in DynamoDB v2. (issue 2090, commit aada5d3)
  + Fix a little typo bug in the S3 tutorial. (issue 2088, commit c091d27)
- remove patch fixGoogleStorageSupport.diff, fix included</changelog>
  <changelog author="rschweikert@suse.com" date="1393934400">- add patch boto_useSystemCerts.patch to support use of system suuplied
  certificates, patch accepted upstream https://github.com/boto/boto/pull/2139
- add a boto.cfg file to set boto to use the distro certs
- updates the doc to explain new "system" keyword in boto.cfg</changelog>
  <changelog author="rschweikert@suse.com" date="1397649600">- add previously missing dependency for python-paramiko
- update to version 2.27.0
  + remove boto_useSystemCerts.patch, changes included in new version
  + Added support for AccessLog in ELB (issue 2150, commit 7aa35ea)
  + Added better BlockDeviceType deserialization in Autoscaling.
    (issue 2149, commit 04d29a5)
  + Updated CloudFormation documentation (issue 2147, commit 2535aca)
  + Updated Kinesis documentation (issue 2146, commit 01425dc)
  + Add optional bucket tags to lss3 output. (issue 2132, commit 0f35924)
  + Fix getting instance types for Eucalyptus 4.0. (issue 2118, commit 18dc07d)
  + Fixed how quoted strings are handled in SigV4 (issue 2142, commit 2467547)
  + Use system supplied certs without a bundle file (issue 2139, commit 70d15b8)
  + Fixed incorrect test failures in EC2 trim_snapshots (commit 1fa9df7)
  + Raise any exceptions that are tagSet not found (commit 56d7d3e)
  + Added request hook docs (issue 2129, commit 64eedce)
  + Fixed Route53 alias-healthcheck (issue 2126, commit 141077f)
  + Fixed Elastic IP association in EC2 (issue 2131, issue 1310, commit d75fdfa)
  + Fixed builds on Travis for installing dependencies (commit 5e84e30)
  + Support printing tags on buckets when listing buckets (commit c42a5dd)
  + PEP8/pyflakes/(some)pylint (commit 149175e)
  + updated doc explaining use of "system" keyword</changelog>
  <changelog author="rschweikert@suse.com" date="1400155200">- update to version 2.28.0
  + Add support for SQS message attributes. (issue 2257, commit a04ca92)
  + Update DynamoDB to support query filters. (issue 2242, commit 141eb71)
  + Implement new Cloudsearch API 2013-01-01 as cloudsearch2 module
    (commit b0ababa)
  + Miscellaneous improvements to the MTurk CLI. (issue 2188, commit c213ff1)
  + Update MWS to latest API version and adds missing API calls.
    (issue 2203, issue 2201, commit 8adf720, commit 8d0a6a8)
  + Update EC2 register_image to expose an option which sets whether an
    instance store is deleted on termination. The default value is
    left as-is. (commit d295ee9)
  + Clarify that MTurkConnection.get_assignments attributes are actually
    strings. (issue 2187, issue 2176, commit 075636b)
  + Add support for ELB Connection Draining attribute.
    (issue 2174, issue 2173, commit 78fa43c)
  + Add support for setting failure threshold for Route53 health checks.
    (issue 2171, issue 2170, commit 15b812f)
  + Fix specification of Elastic Beanstalk tier parameter.
    (issue 2168, commit 4492e86)
  + Fixed part of roboto for euca2ools. (issue 2166, issue 1730,
    commit 63b7a34)
  + Fixed removing policies from listeners. (issue 2165, issue 1708,
    commit e5a2d9b)
  + Reintroduced the reverse fix for DDB. (issue 2163, commit 70ec722)
  + Several fixes to DynamoDB describe calls. (issue 2161, issue 1649,
    issue 1663, commit 84fb748)
  + Fixed how reverse works in DynamoDBv2. (issue 2160, issue 2070,
    issue 2115, commit afdd805)
  + Update Kinesis exceptions (issue 2159, issue 2153, commit 22c6751)
  + Fix ECS problem using new-style classes (issue 2103, commit dc466c7)
  + Add support for passing region info from SWF layer2 to layer1
    (issue 2137, commit 0dc8ce6)
  + Handle plus signs in S3 metadata (issue 2145, commit c2a0f95)
  + Fix Glacier vault date parsing (issue 2158, commit 9e7b132)
  + Fix Route53 evaluate target health bug. (issue 2157, commit 398bb62)
  + Removing obselete core directory. (issue 1987, commit 8e83292)
  + Improve IAM behavior in the cn-north-1 region. (issue 2152, commit 4050e70)
  + Add SetIdentityFeedbackForwardingEnabled and SetIdentityNotificationTopic
    for SES. (issue 2130, issue 2128, commit 83002d5)
  + Altered Route53 bin script to use UPSERT rather than CREATE.
    (issue 2151, commit 2cd20e7)
  + Documentation fix. (issue 2156, commit 7592a58)
  + Fix EC2 documentation typo (issue 2178, commit 2627843)
  + Update Boto configuration tutorial (issue 2191, commit f2a7a08)
  + Correct typo ?possile? ?&gt; ?possible?. (issue 2196, commit d228352)</changelog>
  <changelog author="dmueller@suse.com" date="1402920000">- update to 2.29.1:
  + Fix crash when provider is google. (issue 2302, commit 33329d5888)
  + Fix connection pooling issue with CloudSearch (commit 82e83be12a)
  + Added support for shared credentials file.
  + Added support for EBS encryption. (issue 2282, commit d85a449)
  + Added GovCloud CloudFormation endpoint. (issue 2297, commit 0f75fb9)
  + Added new CloudTrail endpoints to endpoints.json. (issue 2269, commit 1168580)
  + Added ?name? param to documentation of ELB LoadBalancer. (issue 2291, commit 86e1174)
  + Fix typo in ELB docs. (issue 2294, commit 37aaa0f)
  + Fix typo in ELB tutorial. (issue 2290, commit 40a758a)
  + Fix OpsWorks connect_to_region exception. (issue 2288, commit 26729c7)
  + Fix timezones in CloudWatch date range example. (issue 2285, commit 138a6d0)
  + Fix description of param tags into rds2.create_db_subnet_group. (issue 2279, commit dc1037f)
  + Fix the incorrect name of a test case. (issue 2273, commit ee195a1)
  + Fix ?consistent? argument to boto.dynamodb2.table.Table.batch_get. (issue 2272, commit c432b09)
  + Update the wheel to be python 2 compatible only. (issue 2286, commit 6ad0b75)
  + Crate.io is no longer a package index. (issue 2289, commit 7f23de0)</changelog>
  <changelog author="tbechtold@suse.com" date="1410609600">- update to 2.32.1:
  + DynamoDB (issue 2441, commit 0ef0466, issue 2473, commit 102c3b6,
    issue 2453)
  + CloudWatch Logs (issue 2448, commit 23cbcd1)
  + Support (issue 2406, commit 7b489a0)
  + Elastic Beanstalk (issue 2372, commit d45d00e)
  + CloudSearch (issue 2439, commit 25416f9, issue 2432, commit b17f2d9)
  + STS (issue 2435, commit 1c1239b)
  + SimpleDB (issue 2403, commit 604318d)
  + EC2 (issue 2424, commit 5e5dc4c)
  + VPC (issue 2399, commit 356da91)
  + OpsWorks (issue 2402, commit 68d15a5)
  + CloudWatch (issue 2400, commit a4d0a7a)
  + SWF (issue 2397, commit 6db918e)
  + MWS (issue 2385, commit 5347fbd)
  + ELB (issue 2384, commit 4dcc9be)
  + Elastic Transcoder (issue 2382, commit 40c5e35)
  + EMR (issue 2381, commit edf4020)
  + Route53 (issue 2359, commit 15514f7)
  + Glacier (issue 2357, commit a41042e)
  + RedShift (issue 2362, commit b8888cc)
  + CloudFront (issue 2355, commit f2f54b1)
  + ECS (issue 2364, commit ab84969)
  + Fix pylintrc to run with pylint/python 3. (issue 2366, commit 6292ab2)
  + SNS (issue 2365, commit 170f735)
  + AutoScaling (issue 2393, commit 6a78057)
  + Direct Connect (issue 2361, commit 8488d94)
  + CloudFormation (issue 2373, commit 9872f27)
  + IAM (issue 2358, commit 29ad3e3)
  + ElastiCache (issue 2356, commit 2880f91)
  + SES (issue 2354, commit 1db129e)
  + Fix S3 integration test on Py3. (issue 2466, commit f3eb4cd)
  + Use unittest.mock if exists. (issue 2451, commit cc58978)
  + Add tests/compat.py for test-only imports. (issue 2442, commit 556f3cf)
  + Add backward-compatible support for Python 3.3+ (S3, SQS, Kinesis, CloudTrail). (issue 2344, issue 677, commit b503f4b)
  + Add marker param to describe all ELBs. (issue 2433, commit 49af8b6)
  + Update .travis.yml to add pypy. (issue 2440, commit 4b8667c)
  + Add ?include_all_instances? support to ?get_all_instance_status?. (issue 2446, issue 2230, commit 5949012)
  + Support security tokens in configuration file profiles. (issue 2445, commit a16bcfd)
  + Singapore, Sydney and Tokyo are missing in Kinesis Region. (issue 2434, commit 723290d)
  + Add support for VPC connection peering. (issue 2438, commit 63c78a8)
  + Add seperate doc requirements. (issue 2412, commit 2922d89)
  + Route53 support IP health checks (issue 2195, commit 319d44e)
  + IPv6 support when making connections (issue 2380, commit 1e70179)
  + Support SNS message attributes (issue 2360, commit ec106bd)
  + Add ?attributes? argument to boto.dynamodb2.table.Table.batch_get. (issue 2276, commit fe67f43)
  + Add documentation for top-level S3 module. (issue 2379, commit db77546)
  + Prevent an infinite loop. (issue 2465, commit 71b795a)
  + Updated documentation for copy_image. (issue 2471, commit f9f683a)
  + Fixed #2464 added keyword ?detailed? to docs. (issue 2467, issue 2464, commit eb26fdc)
  + Retry installation commands on Travis CI. (issue 2457, commit a9e8057)
  + Fix for run_instances() network_interfaces argument documentation. (issue 2461, commit 798fd70)
  + pyami module: tidy up to meet PEP8 better. (issue 2460, commit e5a23ed)
  + Updating documentation on cloudsearch regions. (issue 2455, commit de284a4)
  + Fixing lost errors bug in cloudsearch2 commit implementation. (issue 2408, commit fedb937)
  + Import json from boto.compat for several modules. (issue 2450, commit 55e716b)
  + Relocate MWS requirements checks; closes #2304, #2314. (issue 2314, issue 2304, commit 6a8f98b)
  + Added support for creating EMR clusters with a ServiceRole. (issue 2389, commit 7693956)
  + Doc fix: doc_service instead of service on Deleting. (issue 2419, commit f7b7980)
  + Fix dummy value typo on aws_access_key_id. (issue 2418, commit fc2a212)
  + Fix typo; add test. (issue 2447, commit effa8a8)
  + Fix CloudWatch Logs docstring. (issue 2444, commit d4a2b02)
  + Fix S3 mock encoding bug (issue 2443, commit 8dca89b)
  + Skip the ETag header check in responce while using SSE-C encrpytion of S3. (issue 2368, commit 907fc6d)
  + Fix Beanstalk exception handling. (issue 2431, commit 40f4b5d)
  + EC2 UserData encoding fix (Full version of #1698). (issue 2396, issue 1698, commit 78300f1)
  + Fetch S3 key storage class on-demand. (issue 2404, commit 8c4cc67)
  + Added documentation for /manage/cmdshell.py. (issue 2395, commit 5a28d1c)
  + Remove redundant lines in auth.py. (issue 2374, commit 317e322)
  + Fix SWF continue_as_new_workflow_execution start_to_close_timeout. (issue 2378, commit 5101b06)
  + Fix StringIO imports and invocations. (issue 2390, commit 03952c7)
  + Fixed wrong call of urlparse. (issue 2387, commit 4935f67)
  + Update documentation on Valid Values for ses:SetIdentityNotificationTopic. (issue 2367, commit 3f5de0d)
  + Correct list_saml_providers to return all items. (issue 2338, commit 9e9427f)
  + Fixing ELB unit tests. Also did some PEP8 cleanup on ELB code. (issue 2352, commit 5220621)
  + Documentation updates. (issue 2353, commit c9233d4)
  + Add support for Amazon CloudWatch Logs. (commit 125c94d)
  + Add EC2 T2 instance types (commit 544f8925cb)
  + Add new regions for CloudTrail and Kinesis (commit 4d67e19914)
  + Fixed some code formatting and typo in SQS tutorial docs. (issue 2332, commit 08c8fed)
  + Documentation update ? Child workflows and poll API. (issue 2333, issue 2063, issue 2064, commit 4835676)
  + DOC Tutorial update for metrics and use of dimensions property. (issue 2340, issue 2336, commit 45fda90)
  + Let people know only EC2 supported for cloudwatch. (issue 2341, commit 98f03e2)
  + Add namespace to AccessControlPolicy xml representation. (issue 2342, commit ce07446)
  + Make ip_addr optional in Route53 HealthCheck. (issue 2345, commit 79c35ca)
  + Add S3 SigV4 Presigning. (issue 2349, commit 125c4ce)
  + Add missing route53 autodoc. (issue 2343, commit 6472811)
  + Adds scan_index_forward and limit to DynamoDB table query count. (issue 2184, commit 4b6d222)
  + Add method TaggedEC2Object.add_tags(). (issue 2259, commit eea5467)
  + Add network interface lookup to EC2. Add update/attach/detach methods to NetworkInterface object. (issue 2311, commit 4d44530)
  + Parse date/time in a locale independent manner. (issue 2317, issue 2271, commit 3b715e5)
  + Add documentation for delete_hosted_zone. (issue 2316, commit a0fdd39)
  + s/existance/existence/ (issue 2315, commit b8dfa1c)
  + Add multipart upload section to the S3 tutorial. (issue 2308, commit 99953d4)
  + Only attempt shared creds load if path is a file. (issue 2305, commit 0bffa3b)
- Add BotoCheatSheet.pdf</changelog>
  <changelog author="rschweikert@suse.com" date="1414324800">- updated to 2.34.0 (bnc#902648)
  + Calculate sha_256 correctly for s3 (issue 2691, commit c0a001f)
  + Fix MTurk typo. (issue 2429, issue 2428, commit 9bfff19)
  + Add the ability to IAM to create a virtual mfa device.
    (issue 2675, commit 075d402)
  + PEP8 tidy up for several modules. (issue 2673, commit 38abbd9)
  + Fix s3 create multipart upload for sigv4 (issue 2684, commit fc73641)
  + Updated endpoints.json for cloudwatch logs to support more regions.
    (issue 2685, commit 5db2ea8)
  + Added TaggedEC2Object.remove_tags. (issue 2610, issue 2269, issue 2414,
    commit bce8fcf)
  + Fixed 403 error from url encoded User-Agent header (issue 2621,
    commit 2043a89)
  + Inserted break when iterating Route53 records. (issue 2631, commit 2de8716)
  + Fix typo in ELB ConnectionSettings attribute (issue 2602, commit 63bd53b)
  + PEP8 fixes to various common modules. (issue 2611, commit 44d873d)
  + Route Tables: Update describe_route_tables to support additional route
    types (VPC peering connection, NIC). (issue 2598, issue 2597,
    commit bbe8ce7)
  + Fix an error in Python 3 when creating launch configs. Enables
    AutoScaling unit tests to run by default. (issue 2591, commit fb4aeec)
  + Use svg instead of png to get better image quality. (issue 2588,
    commit 1de6b41)
  + STS now signs using sigv4. (issue 2627, commit 36b247f)
  + Added support for Amazon Cognito. (issue 2608, commit fa3a39e)
  + Fix bug where sigv4 custom metadata headers were presigned incorrectly.
    (issue 2604, commit 8853e8e)
  + Add some regions to cloudsearch (issue 2593, commit 8c6ea21)
  + fix typo in s3 tutorial (issue 2612, commit 92dd581)
  + Few typo in docstring (issue 2590, commit 0238747)
  + Add support for Amazon Route 53 Domains. (issue 2601, commit d149a87)
  + Support EBS encryption in BlockDeviceType. (issue 2587, issue 2480,
    commit 7a39741)
  + Fix a typo in auth.py: Bejing -&gt; Beijing. (issue 2585, commit 8525616)
  + Update boto/cacerts/cacerts.txt. (issue 2567, commit 02b836c)
  + route53 module: tidy up to meet PEP8 better. (issue 2571, commit 3a3e960)
  + iam module: tidy up to meet PEP8 better. (issue 2566, commit 3c83da9)
  + Assigning ACL ID to network_acl_id instead of route_table_id.
    (issue 2548, commit c017b02)
  + Avoid infinite loop with bucket listing and encoding_type=?url?.
    (issue 2562, issue 2561, commit 39cbcb5)
  + Use urllib timeout param instead of hacking socket global timeout.
    (issue 2560, issue 1935, commit c1dd1fb)
  + Support non-ascii unicode strings in _get_all_query_args.
    Fixes: #2558, #2559. (issue 2559, issue 2558, commit 069d04b)
  + Truncated Response Handling in Route53 ListResourceRecordSets.
    (issue 2542, commit 3ba380f)
  + Update to latest OpsWorks API. (issue 2547, commit ac2b311)
  + Better S3 key repr support for unicode. (issue 2525, issue 2516,
    commit 8198884)
  + Skip test when locale is missing. (issue 2554, issue 2540, commit 2b87583)
  + Add profile_name support to SQS. (issue 2459, commit 3837951)
  + Include test_endpoints.json in source distribution. (issue 2550,
    commit 7f907b7)
  + Pass along params in make_request for elastic transcoder api.
    (issue 2537, commit 964999e)
  + Support auth when headers contains bytes. (issue 2521, issue 2520,
    commit 885348d)
  + PEP8 style fixes for ElastiCache. (issue 2539, commit bd0d6db)
  + PEP8 style fixes for SES. (issue 2538, commit c620c43)
  + Update to latest Redshift API. (issue 2545, commit 9151092)
  + Update to latest support API. (issue 2541, issue 2426, commit 8cf1b52)
  + Uses file name as archive description when uploading to glacier.
    (issue 2535, issue 2528, commit 38478c1)
  + Fix the ec2.elb.listener.Listener class?s __getitem__ method.
    (issue 2533, commit 7b67f98)
  + Add recognized HTTP headers for S3 metadata. (issue 2477,
    issue 2050, commit c8c625a)
  + Fix class name for document. (issue 2530, commit 2f0e689)
  + Copy CloudSearch proxy settings to endpoint services. (issue 2513,
    commit 3cbbc21)
  + Merge branch ?develop? into cloudsearch2-proxy (commit 5b424db)
  + Add IAMer as an application built on boto. (issue 2515, commit 1f35224)
  + Fix Amazon Cognito links in docs (issue 2674, commit 7c28577)
  + fix ELB ConnectionSettings values in documentation (issue 2620,
    commit d2231a2)
  + Update count_slow documentation. (issue 2569, commit e926d2d)
  + Documents not found behavior of get_item(). (issue 2544, commit 9b9c1c4)
  + Doc updates for CloudSearch. (issue 2546, commit 9efebc2)</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1430136000">- update to version 2.38.0:
  * Add support for Amazon Machine Learning
  * Fix issue with modify reserved instances for modifying instance
    type
- additional changes from version 2.37.0:
  * Update AWS CloudTrail to the latest API.
  * Add support for UsePreviousValue to CloudFormation UpdateStack.
  * Fix BOTH_PATH to work with Windows drives
  * Fix division calculation in S3 docs.
  * Add Boto 3 link in README.
  * Add more regions for configservice
  * Add ``eu-central-1`` endpoints (Frankfurt region) for IAM and
    Route53
  * Fix unit tests from hanging
  * Fixed wording in dynamodb tutorial
  * Update SWF objects to keep a consistent region name.
  * Print archive ID in glacier upload script.
  * Add some minor documentation for Route53 tutorial.
  * Add Amazon DynamoDB online indexing support on High level API
  * Ensure Content-Length header is a string.
  * Correct docs around overriding SGs on ELBs
  * Fix DynamoDB tests.
  * Fix region bug.
  * Fix import for ``boto.cloudhsm.layer1.CloudHSMConnection``.
- additional changes from version 2.36.0:
  * Add Amazon DynamoDB online indexing support.
  * Allow for binary to be passed to sqs message
  * Kinesis update
  * Fixed spelling of boto.awslambda package.
  * Add support for Amazon EC2 Container Service
  * Add support for CloudHSM
  * Add support for AWS Config
  * Add support for AWS CodeDeploy
  * Add support for AWS Lambda
  * Update both Cognito's to the latest APIs
  * Add sts for eu-central-1.
  * Update opsworks to latest API
  * Add AWS Key Managment Support
- additional changes from version 2.35.2:
  * Add support for new data types in DynamoDB.
  * Expose cloudformation `UsePreviousTemplate` parameter.
  * Fix documentation around using custom connections for DynamoDB
    tables.
  * Fixed bug that unable call query_2 after call describe method
    on dynamodb2 module.
- additional changes from version 2.35.1:
  * Check for results left after computing self._keys_left
- additional changes from version 2.35.0:
  * Add Amazon EC2 Classic Link support
  * Add query string to body for anon STS POST
  * Fix bug that prevented initializing a dynamo item from existing
    item
  * switchover-sigv4:   Add integ tests for sigv4 switchover
    Switch elb/ec2 over to signature version 4
  * Return SetStackPolicyResponse
  * Added ELB Attributes to docs.
  * Fix bug by using correct string joining syntax.
  * Fix SES get_identity_dkim_attributes when input length &gt; 1.
  * DynamoDB table batch_get fails to process all remaining results
    if single batch result is empty.
  * Added suppport for additional fields in EMR objects.
  * Pass version_id in copy if key is versioned.
  * Add support for SQS PurgeQueue operation.
  * Update documentation for launchconfig.
  * Remove unimplemented config param.
  * Add support for private hosted zones.
  * Fix Key.change_storage_class so that it obeys dst_bucket.
  * Fix for s3put host specification.
  * Improve handling of Glacier HTTP 204 responses.
  * Fix raising exception syntax in Python 3.
  * Privatezone: Adding unit/integration test coverage
  * Minor documentation/pep8 fixes.
  * Correct argument type in doc string.
  * Use exclusive start key to get all items from DynamoDB query.
  * Updated link to current config documentation.
  * Fix the SQS certificate error for region cn-north-1.
  * Adds support for getting health checker IP ranges from Route53.
  * fix: snap.create_volume documentation lists general purpose ssd
    Fixes @2774.
  * Fixed param type in get_contents_to_filename docstring.
  * Update DynamoDB local example to include fake access key id.
  * Added 'end' attribute to ReservedInstance.
  * Parse ClusterStatus?s StateChangeReason.
  * Adds SupportedProducts field to EMR JobFlow objects.
  * Fix EMR endpoint.
  * Detect old-style S3 URL for auto-sigv4.
  * Throw host warning for cloudsearch domain
  * Fix CloudSearch2 to work with IAM-based search and upload
    requests
  * iam: add support for Account Password Policy APIs
  * Handle sigv4 non-string header values properly
  * Url encode query string for pure query
- update project URL
- point source URL to pypi
- build python-boto-doc as a subpackage:
  * delete separate spec and changes file
  * merge entries of python-boto-doc.changes in python-boto.changes
  * add python-Sphinx as BuildRequires
  * break the dependency between the doc generation and boto
    by modifying Sphinx configuration file
- delete shebang of python file instead of setting them executable</changelog>
  <changelog author="toddrme2178@gmail.com" date="1438171200">- Implement update-alternatives to allow for python 3 version,
  which is now supported upstream.
- specfile cleanups</changelog>
  <changelog author="toddrme2178@gmail.com" date="1439467200">- Fix update-alternatives usage.</changelog>
  <changelog author="rjschwei@suse.com" date="1452859200">- Add region_support.patch (bsc#962138)
  + Support new region ap-northeast-2
  + Add features to other reagions that are now supported by AWS</changelog>
  <changelog author="toddrme2178@gmail.com" date="1454328000">- update to version 2.39.0:
  * Autodetect sigv4 for ap-northeast-2 (:issue:`3461`,
    :sha:`c2a17ce`)
  * Added support for ap-northeast-2 (:issue:`3454`, :sha:`c3c1ddd`)
  * Remove VeriSign Class 3 CA from trusted certs (:issue:`3450`,
    :sha:`8a025df`)
  * Add note about boto3 on all pages of boto docs (:sha:`9bd904c`)
  * Fix for listing EMR steps based on cluster_states filter
    (:issue:`3399`, :sha:`0f92f35`)
  * Fixed param name in set_contents_from_string docstring
    (:issue:`3420`, :sha:`e30297b`)
  * Closes #3441 Remove py3 test whitelist Update rds to pass on py3
    Update mturk to pass tests on py3 Update cloudsearchdomain tests
    to work with py3 (:issue:`3441`, :sha:`5b2f552`)
  * Run tests against py35 (:sha:`7d039d0`)
  * Fix Glacier test failure in python 3.5 due to MagicMock
    (:issue:`3412`, :sha:`d042f07`)
  * Undo log message change BF(PY3): use except ... as syntax instead
    of except ..., (:sha:`607cad7`)
  * Fix travis CI builds for PY3 (:issue:`3439`, :sha:`22ab610`)
  * Spelling fixes (:issue:`3425`, :sha:`f43bbbd`)
  * Fixed docs (:issue:`3401`, :sha:`4f66311`)
  * Add deprecation notice to emr methods (:issue:`3422`,
    :sha:`cee6159`)
  * Add some GovCloud endpoints (:issue:`3421`, :sha:`5afc068`)
- Remove upstream-included region_support.patch</changelog>
  <changelog author="rjschwei@suse.com" date="1475668800">- Update to version 2.42.0 (bsc#1002895)
  + Respect is_secure parameter in generate_url_sigv4 (commit 59ba28d)
  + Update MTurk API (issue 3563, commit 250d891)
- From 2.41.0
  + Update endpoints.json (issue 3564, commit 5e786b4)
  + Remove the broken link to PDF?s (issue 3562, commit 46ffb0c)
- From 2.40.0
  + ryansydnor-s3: Allow s3 bucket lifecycle policies with multiple
    transitions (commit c6d5af3)
  + Fixes upload parts for glacier (issue 3524, commit d1973a4)
  + pslawski-unicode-parse-qs: Move utility functions over to compat
    Add S3 integ test for non-ascii keys with sigv4 Fix quoting of tilde
    in S3 canonical_uri for sigv4 Parse unicode query string properly
    in Python 2 (issue 2844, commit 5092c6d)
  + ninchat-config-fix: Add __setstate__ to fix pickling test fail Add
    unit tests for config parsing Don?t access parser through
    __dict__ Config: Catch specific exceptions when wrapping ConfigParser
    methods Config: Don?t inherit from ConfigParser (issue 3474, commit c21aa54)</changelog>
  <changelog author="dmueller@suse.com" date="1475755200">- fix requirements</changelog>
  <changelog author="rjschwei@suse.com" date="1486641600">- Disable source service</changelog>
</package>
<package pkgid="599732a5fb0f3f7c78da0acd06d537837aa4672e" name="python-cffi" arch="src">
  <version epoch="0" ver="1.6.0" rel="35.26"/>
  <changelog author="saschpe@suse.de" date="1360497600">- Initial version</changelog>
  <changelog author="mvyskocil@suse.com" date="1376913600">- Update to 0.7.2
  * add implicit bool
  * standard names are handled as defaults in cdef declarations
  * enum types follow GCC rules and not just int
  * supports simple slices x[start:stop]
  * enums are handled like ints
  * new ffi.new_handle(python_object)
  * and various bugfixes</changelog>
  <changelog author="mvyskocil@suse.com" date="1380542400">- use pkgconfig(libffi) to get the most recent ffi</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="mvyskocil@suse.com" date="1384776000">- update to 0.8
  * integrated support for C99 variable-sized structures
  * multi-thread safety
  * ffi.getwinerror()
  * a number of small fixes</changelog>
  <changelog author="mvyskocil@suse.com" date="1393243200">- update to 0.8.1
  * fixes on Python 3 on OS/X, and some FreeBSD fixes (thanks Tobias)
- added a note wrt disabled tests
- add cffi-pytest-integration.patch: allowinf call pytest from setup.py</changelog>
  <changelog author="speilicke@suse.com" date="1396267200">- Require libffi43-devel on SLE_11_SP2 instead of using pkg-config to fix build</changelog>
  <changelog author="jmatejek@suse.com" date="1400500800">- update to 0.8.2
  * minor bugfixes
- remove cffi-pytest-integration.patch as it is no longer necessary</changelog>
  <changelog author="toddrme2178@gmail.com" date="1409054400">- Update to 0.8.6
  * No upstream changelog
    See https://bitbucket.org/cffi/cffi/commits/all for a list of
    commits</changelog>
  <changelog author="mcihar@suse.cz" date="1429790400">- Update to 0.9.2
  * No upstream changelog
    See https://bitbucket.org/cffi/cffi/commits/all for a list of
    commits</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1433160000">- update to version 1.1.0 (fate#318838):
  * Out-of-line API mode: we can now declare integer types with
    typedef int... foo_t;. The exact size and signedness of foo_t
    is figured out by the compiler.
  * Out-of-line API mode: we can now declare multidimensional
    arrays (as fields or as globals) with int n[...][...]. Before,
    only the outermost dimension would support the ... syntax.
  * Out-of-line ABI mode: we now support any constant declaration,
    instead of only integers whose value is given in the cdef. Such
    ?new? constants, i.e. either non-integers or without a value
    given in the cdef, must correspond to actual symbols in the
    lib. At runtime they are looked up the first time we access
    them. This is useful if the library defines extern const
    sometype somename;.
  * ffi.addressof(lib, "func_name") now returns a regular cdata
    object of type ?pointer to function?. You can use it on any
    function from a library in API mode (in ABI mode, all functions
    are already regular cdata objects). To support this, you need
    to recompile your cffi modules.
  * Issue #198: in API mode, if you declare constants of a struct
    type, what you saw from lib.CONSTANT was corrupted.
  * Issue #196: ffi.set_source("package._ffi", None) would
    incorrectly generate the Python source to package._ffi.py
    instead of package/_ffi.py. Also fixed: in some cases, if the C
    file was in build/foo.c, the .o file would be put in
    build/build/foo.o.
- additional changes from version 1.0.3:
  * Same as 1.0.2, apart from doc and test fixes on some platforms
- additional changes from version 1.0.2:
  * Variadic C functions (ending in a ?...? argument) were not
    supported in the out-of-line ABI mode. This was a bug?there was
    even a (non-working) example doing exactly that!
- additional changes from version 1.0.1:
  * ffi.set_source() crashed if passed a sources=[..] argument.
    Fixed by chrippa on pull request #60.
  * Issue #193: if we use a struct between the first cdef() where
    it is declared and another cdef() where its fields are defined,
    then this definition was ignored.
  * Enums were buggy if you used too many ?...? in their definition
- additional changes from version 1.0.0:
  * The main news item is out-of-line module generation:
    + for ABI level, with ffi.dlopen()
    + for API level, which used to be with ffi.verify(), now
    deprecated
- add python-cffi-rpmlintrc: cffi specifically installs C headers
  in site-packages
- add new test dependency gcc-c++
- skip the tests on SLE11 since they fail on i586</changelog>
  <changelog author="p.drouand@gmail.com" date="1442491200">- Update to version 1.2.1
  * No changes entry for this version
- Changes from version 1.2.0
  * Out-of-line mode: ``int a[][...];`` can be used to declare a structure
    field or global variable which is, simultaneously, of total length
    unknown to the C compiler (the ``a[]`` part) and each element is
    itself an array of N integers, where the value of N   *is  * known to the
    C compiler (the ``int`` and ``[...]`` parts around it).    Similarly,
    ``int a[5][...];`` is supported (but probably less useful: remember
    that in C it means ``int (a[5])[...];``).
  * PyPy: the ``lib.some_function`` objects were missing the attributes
    ``__name__``, ``__module__`` and ``__doc__`` that are expected e.g. by
    some decorators-management functions from ``functools``.
  * Out-of-line API mode: you can now do ``from _example.lib import x``
    to import the name ``x`` from ``_example.lib``, even though the
    ``lib`` object is not a standard module object.    (Also works in ``from
    _example.lib import   *``, but this is even more of a hack and will fail
    if ``lib`` happens to declare a name called ``__all__``.    Note that
    ``  *`` excludes the global variables; only the functions and constants
    make sense to import like this.)
  * ``lib.__dict__`` works again and gives you a copy of the
    dict---assuming that ``lib`` has got no symbol called precisely
    ``__dict__``.    (In general, it is safer to use ``dir(lib)``.)
  * Out-of-line API mode: global variables are now fetched on demand at
    every access.    It fixes issue #212 (Windows DLL variables), and also
    allows variables that are defined as dynamic macros (like ``errno``)
    or ``__thread`` -local variables.    (This change might also tighten
    the C compiler's check on the variables' type.)
  * Issue #209: dereferencing NULL pointers now raises RuntimeError
    instead of segfaulting.    Meant as a debugging aid.    The check is
    only for NULL: if you dereference random or dead pointers you might
    still get segfaults.
  * Issue #152: callbacks__: added an argument ``ffi.callback(...,
    onerror=...)``.    If the main callback function raises an exception
    and ``onerror`` is provided, then ``onerror(exception, exc_value,
    traceback)`` is called.    This is similar to writing a ``try:
    except:`` in the main callback function, but in some cases (e.g. a
    signal) an exception can occur at the very start of the callback
    function---before it had time to enter the ``try: except:`` block.
  * Issue #115: added ``ffi.new_allocator()``, which officializes
    support for `alternative allocators`__.
    .. __: using.html#callbacks
    .. __: using.html#alternative-allocators</changelog>
  <changelog author="michael@stroeder.com" date="1452340800">- update to version 1.4.2:
  * Nothing changed from v1.4.1.
- changes from version 1.4.1:
  * Fix the compilation failure of cffi on CPython 3.5.0. (3.5.1
    works; some detail changed that makes some underscore-starting
    macros disappear from view of extension modules, and I worked
    around it, thinking it changed in all 3.5 versions?but no: it was
    only in 3.5.1.)
- changes from version 1.4.0:
  * A better way to do callbacks has been added (faster and more
    portable, and usually cleaner). It is a mechanism for the
    out-of-line API mode that replaces the dynamic creation of
    callback objects (i.e. C functions that invoke Python) with the
    static declaration in cdef() of which callbacks are needed. This
    is more C-like, in that you have to structure your code around the
    idea that you get a fixed number of function pointers, instead of
    creating them on-the-fly.
  * ffi.compile() now takes an optional verbose argument. When True,
    distutils prints the calls to the compiler.
  * ffi.compile() used to fail if given sources with a path that
    includes "..". Fixed.
  * ffi.init_once() added. See docs.
  * dir(lib) now works on libs returned by ffi.dlopen() too.
  * Cleaned up and modernized the content of the demo subdirectory in
    the sources (thanks matti!).
  * ffi.new_handle() is now guaranteed to return unique void * values,
    even if called twice on the same object. Previously, in that case,
    CPython would return two cdata objects with the same void *
    value. This change is useful to add and remove handles from a
    global dict (or set) without worrying about duplicates. It already
    used to work like that on PyPy. This change can break code that
    used to work on CPython by relying on the object to be kept alive
    by other means than keeping the result of ffi.new_handle()
    alive. (The corresponding warning in the docs of ffi.new_handle()
    has been here since v0.8!)
- changes from version 1.3.1:
  * The optional typedefs (bool, FILE and all Windows types) were not
    always available from out-of-line FFI objects.
  * Opaque enums are phased out from the cdefs: they now give a
    warning, instead of (possibly wrongly) being assumed equal to
    unsigned int. Please report if you get a reasonable use case for
    them.
  * Some parsing details, notably volatile is passed along like const
    and restrict. Also, older versions of pycparser mis-parse some
    pointer-to-pointer types like char * const *: the ?const? ends up
    at the wrong place. Added a workaround.
- changes from version 1.3.0:
  * Added ffi.memmove().
  * Pull request #64: out-of-line API mode: we can now declare
    floating-point types with typedef float... foo_t;. This only works
    if foo_t is a float or a double, not long double.
  * Issue #217: fix possible unaligned pointer manipulation, which
    crashes on some architectures (64-bit, non-x86).
  * Issues #64 and #126: when using set_source() or verify(), the
    const and restrict keywords are copied from the cdef to the
    generated C code; this fixes warnings by the C compiler. It also
    fixes corner cases like typedef const int T; T a; which would
    previously not consider a as a constant. (The cdata objects
    themselves are never const.)
  * Win32: support for __stdcall. For callbacks and function pointers;
    regular C functions still don?t need to have their calling
    convention declared.
  * Windows: CPython 2.7 distutils doesn?t work with Microsoft?s
    official Visual Studio for Python, and I?m told this is not a
    bug. For ffi.compile(), we removed a workaround that was inside
    cffi but which had unwanted side-effects. Try saying import
    setuptools first, which patches distutils...</changelog>
  <changelog author="jmatejek@suse.com" date="1460376000">- update to 1.5.2
  * support for cffi-based embedding
  * more robustness for shutdown logic</changelog>
  <changelog author="badshah400@gmail.com" date="1464264000">- Update to version 1.6.0:
  * ffi.list_types()
  * ffi.unpack()
  * extern ?Python+C?
  * in API mode, lib.foo.__doc__ contains the C signature now.
  * Yet another attempt at robustness of ffi.def_extern() against
    CPython?s interpreter shutdown logic.</changelog>
  <changelog author="jmatejek@suse.com" date="1464350400">- disable "negative left shift" warning in test suite to prevent
  failures with gcc6, until upstream fixes the undefined code
  in question (boo#981848, cffi-1.5.2-wnoerror.patch)</changelog>
  <changelog author="badshah400@gmail.com" date="1464523200">- Add python-cffi-avoid-bitshifting-negative-int.patch to actually
  fix the "negative left shift" warning by replacing bitshifting
  in appropriate places by bitwise and comparison to self; patch
  taken from upstream git. Drop cffi-1.5.2-wnoerror.patch: no
  longer required.</changelog>
</package>
<package pkgid="c247b03c32e19ed017aa7bfffe698a76b49f76c9" name="python-cffi" arch="x86_64">
  <version epoch="0" ver="1.6.0" rel="35.26"/>
  <changelog author="saschpe@suse.de" date="1360497600">- Initial version</changelog>
  <changelog author="mvyskocil@suse.com" date="1376913600">- Update to 0.7.2
  * add implicit bool
  * standard names are handled as defaults in cdef declarations
  * enum types follow GCC rules and not just int
  * supports simple slices x[start:stop]
  * enums are handled like ints
  * new ffi.new_handle(python_object)
  * and various bugfixes</changelog>
  <changelog author="mvyskocil@suse.com" date="1380542400">- use pkgconfig(libffi) to get the most recent ffi</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="mvyskocil@suse.com" date="1384776000">- update to 0.8
  * integrated support for C99 variable-sized structures
  * multi-thread safety
  * ffi.getwinerror()
  * a number of small fixes</changelog>
  <changelog author="mvyskocil@suse.com" date="1393243200">- update to 0.8.1
  * fixes on Python 3 on OS/X, and some FreeBSD fixes (thanks Tobias)
- added a note wrt disabled tests
- add cffi-pytest-integration.patch: allowinf call pytest from setup.py</changelog>
  <changelog author="speilicke@suse.com" date="1396267200">- Require libffi43-devel on SLE_11_SP2 instead of using pkg-config to fix build</changelog>
  <changelog author="jmatejek@suse.com" date="1400500800">- update to 0.8.2
  * minor bugfixes
- remove cffi-pytest-integration.patch as it is no longer necessary</changelog>
  <changelog author="toddrme2178@gmail.com" date="1409054400">- Update to 0.8.6
  * No upstream changelog
    See https://bitbucket.org/cffi/cffi/commits/all for a list of
    commits</changelog>
  <changelog author="mcihar@suse.cz" date="1429790400">- Update to 0.9.2
  * No upstream changelog
    See https://bitbucket.org/cffi/cffi/commits/all for a list of
    commits</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1433160000">- update to version 1.1.0 (fate#318838):
  * Out-of-line API mode: we can now declare integer types with
    typedef int... foo_t;. The exact size and signedness of foo_t
    is figured out by the compiler.
  * Out-of-line API mode: we can now declare multidimensional
    arrays (as fields or as globals) with int n[...][...]. Before,
    only the outermost dimension would support the ... syntax.
  * Out-of-line ABI mode: we now support any constant declaration,
    instead of only integers whose value is given in the cdef. Such
    ?new? constants, i.e. either non-integers or without a value
    given in the cdef, must correspond to actual symbols in the
    lib. At runtime they are looked up the first time we access
    them. This is useful if the library defines extern const
    sometype somename;.
  * ffi.addressof(lib, "func_name") now returns a regular cdata
    object of type ?pointer to function?. You can use it on any
    function from a library in API mode (in ABI mode, all functions
    are already regular cdata objects). To support this, you need
    to recompile your cffi modules.
  * Issue #198: in API mode, if you declare constants of a struct
    type, what you saw from lib.CONSTANT was corrupted.
  * Issue #196: ffi.set_source("package._ffi", None) would
    incorrectly generate the Python source to package._ffi.py
    instead of package/_ffi.py. Also fixed: in some cases, if the C
    file was in build/foo.c, the .o file would be put in
    build/build/foo.o.
- additional changes from version 1.0.3:
  * Same as 1.0.2, apart from doc and test fixes on some platforms
- additional changes from version 1.0.2:
  * Variadic C functions (ending in a ?...? argument) were not
    supported in the out-of-line ABI mode. This was a bug?there was
    even a (non-working) example doing exactly that!
- additional changes from version 1.0.1:
  * ffi.set_source() crashed if passed a sources=[..] argument.
    Fixed by chrippa on pull request #60.
  * Issue #193: if we use a struct between the first cdef() where
    it is declared and another cdef() where its fields are defined,
    then this definition was ignored.
  * Enums were buggy if you used too many ?...? in their definition
- additional changes from version 1.0.0:
  * The main news item is out-of-line module generation:
    + for ABI level, with ffi.dlopen()
    + for API level, which used to be with ffi.verify(), now
    deprecated
- add python-cffi-rpmlintrc: cffi specifically installs C headers
  in site-packages
- add new test dependency gcc-c++
- skip the tests on SLE11 since they fail on i586</changelog>
  <changelog author="p.drouand@gmail.com" date="1442491200">- Update to version 1.2.1
  * No changes entry for this version
- Changes from version 1.2.0
  * Out-of-line mode: ``int a[][...];`` can be used to declare a structure
    field or global variable which is, simultaneously, of total length
    unknown to the C compiler (the ``a[]`` part) and each element is
    itself an array of N integers, where the value of N   *is  * known to the
    C compiler (the ``int`` and ``[...]`` parts around it).    Similarly,
    ``int a[5][...];`` is supported (but probably less useful: remember
    that in C it means ``int (a[5])[...];``).
  * PyPy: the ``lib.some_function`` objects were missing the attributes
    ``__name__``, ``__module__`` and ``__doc__`` that are expected e.g. by
    some decorators-management functions from ``functools``.
  * Out-of-line API mode: you can now do ``from _example.lib import x``
    to import the name ``x`` from ``_example.lib``, even though the
    ``lib`` object is not a standard module object.    (Also works in ``from
    _example.lib import   *``, but this is even more of a hack and will fail
    if ``lib`` happens to declare a name called ``__all__``.    Note that
    ``  *`` excludes the global variables; only the functions and constants
    make sense to import like this.)
  * ``lib.__dict__`` works again and gives you a copy of the
    dict---assuming that ``lib`` has got no symbol called precisely
    ``__dict__``.    (In general, it is safer to use ``dir(lib)``.)
  * Out-of-line API mode: global variables are now fetched on demand at
    every access.    It fixes issue #212 (Windows DLL variables), and also
    allows variables that are defined as dynamic macros (like ``errno``)
    or ``__thread`` -local variables.    (This change might also tighten
    the C compiler's check on the variables' type.)
  * Issue #209: dereferencing NULL pointers now raises RuntimeError
    instead of segfaulting.    Meant as a debugging aid.    The check is
    only for NULL: if you dereference random or dead pointers you might
    still get segfaults.
  * Issue #152: callbacks__: added an argument ``ffi.callback(...,
    onerror=...)``.    If the main callback function raises an exception
    and ``onerror`` is provided, then ``onerror(exception, exc_value,
    traceback)`` is called.    This is similar to writing a ``try:
    except:`` in the main callback function, but in some cases (e.g. a
    signal) an exception can occur at the very start of the callback
    function---before it had time to enter the ``try: except:`` block.
  * Issue #115: added ``ffi.new_allocator()``, which officializes
    support for `alternative allocators`__.
    .. __: using.html#callbacks
    .. __: using.html#alternative-allocators</changelog>
  <changelog author="michael@stroeder.com" date="1452340800">- update to version 1.4.2:
  * Nothing changed from v1.4.1.
- changes from version 1.4.1:
  * Fix the compilation failure of cffi on CPython 3.5.0. (3.5.1
    works; some detail changed that makes some underscore-starting
    macros disappear from view of extension modules, and I worked
    around it, thinking it changed in all 3.5 versions?but no: it was
    only in 3.5.1.)
- changes from version 1.4.0:
  * A better way to do callbacks has been added (faster and more
    portable, and usually cleaner). It is a mechanism for the
    out-of-line API mode that replaces the dynamic creation of
    callback objects (i.e. C functions that invoke Python) with the
    static declaration in cdef() of which callbacks are needed. This
    is more C-like, in that you have to structure your code around the
    idea that you get a fixed number of function pointers, instead of
    creating them on-the-fly.
  * ffi.compile() now takes an optional verbose argument. When True,
    distutils prints the calls to the compiler.
  * ffi.compile() used to fail if given sources with a path that
    includes "..". Fixed.
  * ffi.init_once() added. See docs.
  * dir(lib) now works on libs returned by ffi.dlopen() too.
  * Cleaned up and modernized the content of the demo subdirectory in
    the sources (thanks matti!).
  * ffi.new_handle() is now guaranteed to return unique void * values,
    even if called twice on the same object. Previously, in that case,
    CPython would return two cdata objects with the same void *
    value. This change is useful to add and remove handles from a
    global dict (or set) without worrying about duplicates. It already
    used to work like that on PyPy. This change can break code that
    used to work on CPython by relying on the object to be kept alive
    by other means than keeping the result of ffi.new_handle()
    alive. (The corresponding warning in the docs of ffi.new_handle()
    has been here since v0.8!)
- changes from version 1.3.1:
  * The optional typedefs (bool, FILE and all Windows types) were not
    always available from out-of-line FFI objects.
  * Opaque enums are phased out from the cdefs: they now give a
    warning, instead of (possibly wrongly) being assumed equal to
    unsigned int. Please report if you get a reasonable use case for
    them.
  * Some parsing details, notably volatile is passed along like const
    and restrict. Also, older versions of pycparser mis-parse some
    pointer-to-pointer types like char * const *: the ?const? ends up
    at the wrong place. Added a workaround.
- changes from version 1.3.0:
  * Added ffi.memmove().
  * Pull request #64: out-of-line API mode: we can now declare
    floating-point types with typedef float... foo_t;. This only works
    if foo_t is a float or a double, not long double.
  * Issue #217: fix possible unaligned pointer manipulation, which
    crashes on some architectures (64-bit, non-x86).
  * Issues #64 and #126: when using set_source() or verify(), the
    const and restrict keywords are copied from the cdef to the
    generated C code; this fixes warnings by the C compiler. It also
    fixes corner cases like typedef const int T; T a; which would
    previously not consider a as a constant. (The cdata objects
    themselves are never const.)
  * Win32: support for __stdcall. For callbacks and function pointers;
    regular C functions still don?t need to have their calling
    convention declared.
  * Windows: CPython 2.7 distutils doesn?t work with Microsoft?s
    official Visual Studio for Python, and I?m told this is not a
    bug. For ffi.compile(), we removed a workaround that was inside
    cffi but which had unwanted side-effects. Try saying import
    setuptools first, which patches distutils...</changelog>
  <changelog author="jmatejek@suse.com" date="1460376000">- update to 1.5.2
  * support for cffi-based embedding
  * more robustness for shutdown logic</changelog>
  <changelog author="badshah400@gmail.com" date="1464264000">- Update to version 1.6.0:
  * ffi.list_types()
  * ffi.unpack()
  * extern ?Python+C?
  * in API mode, lib.foo.__doc__ contains the C signature now.
  * Yet another attempt at robustness of ffi.def_extern() against
    CPython?s interpreter shutdown logic.</changelog>
  <changelog author="jmatejek@suse.com" date="1464350400">- disable "negative left shift" warning in test suite to prevent
  failures with gcc6, until upstream fixes the undefined code
  in question (boo#981848, cffi-1.5.2-wnoerror.patch)</changelog>
  <changelog author="badshah400@gmail.com" date="1464523200">- Add python-cffi-avoid-bitshifting-negative-int.patch to actually
  fix the "negative left shift" warning by replacing bitshifting
  in appropriate places by bitwise and comparison to self; patch
  taken from upstream git. Drop cffi-1.5.2-wnoerror.patch: no
  longer required.</changelog>
</package>
<package pkgid="d5be3b32f83b227b45df16dae224c1be2e8464bf" name="python-configobj" arch="src">
  <version epoch="0" ver="5.0.6" rel="42.4"/>
  <changelog author="poeml@suse.de" date="1178884800">- package created (copy from packman package) - 4.4.0</changelog>
  <changelog author="peter+rpmspam@suntel.com.tr" date="1180267200">- add "unzip" as a builddep so it builds on Factory - 4.4.0</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1279627200">- update to 4.7.1
- split out -docs subpackage</changelog>
  <changelog author="dimstar@opensuse.org" date="1284379200">- Update to version 4.7.2:
  + BUGFIX: Restore Python 2.3 compatibility
  + BUGFIX: Members that were lists were being returned as copies
    due to interpolation introduced in 4.7. Lists are now only
    copies if interpolation changes a list member.
  + BUGFIX: pop now does interpolation in list values as well.
  + BUGFIX: where interpolation matches a section name rather
    than a value it is ignored instead of raising an exception on
    fetching the item.
  + BUGFIX: values that use interpolation to reference members
    that don't exist can now be repr'd.
  + BUGFIX: Fix to avoid writing '\r\r\n' on Windows when given a
    file opened in text write mode ('w').</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- fix license to be in spdx.org format</changelog>
  <changelog author="saschpe@suse.de" date="1323432000">- Spec file cleanup:
  * Use upstream tarball
  * Obsoleted empty doc package
  * Fix SLE-11 build
  * Use upstream description</changelog>
  <changelog author="bwiedemann@suse.com" date="1327406400">- fix Obsoletes</changelog>
  <changelog author="dimstar@opensuse.org" date="1328443200">- Really make the obsoletes sane: The package was called
  python-configobj-docs before, so that's what we need to obsolete
  (not -doc).
- The Obsoletes tag is for &lt;= %{version}, as the package existed in
  version 4.7.2, which is also when it was merged back. Obsoleting
  only &lt; 4.7.2 would cause conflicts when installing the newly
  merged package.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1337947200">- Spec file cleanups</changelog>
  <changelog author="cfarrell@suse.com" date="1338292800">- license update: BSD-3-Clause
  Refers only to the license available at
  http://www.voidspace.org.uk/python/license.shtml (which is BSD-3-Clause)</changelog>
  <changelog author="fcastelli@suse.com" date="1406116800">- Update to version 5.0.5:
  * BUGFIX: error in writing out config files to disk with non-ascii
    characters
  * BUGFIX: correcting that the code path fixed in 5.0.3 didn?t cover
    reading in config files
  * BUGFIX: not handling unicode encoding well, especially with respect to
    writing out files
  * Specific error message for installing version this version on Python
    versions older than 2.5
  * Documentation corrections
  * BUGFIX: Fixed regression on python 2.x where passing an encoding parameter
    did not convert a bytestring config file (which is the most common) to
    unicode. Added unit tests for this and related cases
  * BUGFIX: A particular error message would fail to display with a type error
    on python 2.6 only
  * Python 3 single-source compatibility at the cost of a more restrictive set
    of versions: 2.6, 2.7, 3.2, 3.3 (otherwise unchanged)</changelog>
  <changelog author="fcastelli@suse.com" date="1406203200">- Added runtime depedency: python-six</changelog>
  <changelog author="toddrme2178@gmail.com" date="1410436800">- Update to version 5.0.6
  * Improves error messages in certain edge cases</changelog>
</package>
<package pkgid="7f86200ea4810906e11e474dcf1ea322ac5373af" name="python-configobj" arch="x86_64">
  <version epoch="0" ver="5.0.6" rel="42.4"/>
  <changelog author="poeml@suse.de" date="1178884800">- package created (copy from packman package) - 4.4.0</changelog>
  <changelog author="peter+rpmspam@suntel.com.tr" date="1180267200">- add "unzip" as a builddep so it builds on Factory - 4.4.0</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1279627200">- update to 4.7.1
- split out -docs subpackage</changelog>
  <changelog author="dimstar@opensuse.org" date="1284379200">- Update to version 4.7.2:
  + BUGFIX: Restore Python 2.3 compatibility
  + BUGFIX: Members that were lists were being returned as copies
    due to interpolation introduced in 4.7. Lists are now only
    copies if interpolation changes a list member.
  + BUGFIX: pop now does interpolation in list values as well.
  + BUGFIX: where interpolation matches a section name rather
    than a value it is ignored instead of raising an exception on
    fetching the item.
  + BUGFIX: values that use interpolation to reference members
    that don't exist can now be repr'd.
  + BUGFIX: Fix to avoid writing '\r\r\n' on Windows when given a
    file opened in text write mode ('w').</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- fix license to be in spdx.org format</changelog>
  <changelog author="saschpe@suse.de" date="1323432000">- Spec file cleanup:
  * Use upstream tarball
  * Obsoleted empty doc package
  * Fix SLE-11 build
  * Use upstream description</changelog>
  <changelog author="bwiedemann@suse.com" date="1327406400">- fix Obsoletes</changelog>
  <changelog author="dimstar@opensuse.org" date="1328443200">- Really make the obsoletes sane: The package was called
  python-configobj-docs before, so that's what we need to obsolete
  (not -doc).
- The Obsoletes tag is for &lt;= %{version}, as the package existed in
  version 4.7.2, which is also when it was merged back. Obsoleting
  only &lt; 4.7.2 would cause conflicts when installing the newly
  merged package.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1337947200">- Spec file cleanups</changelog>
  <changelog author="cfarrell@suse.com" date="1338292800">- license update: BSD-3-Clause
  Refers only to the license available at
  http://www.voidspace.org.uk/python/license.shtml (which is BSD-3-Clause)</changelog>
  <changelog author="fcastelli@suse.com" date="1406116800">- Update to version 5.0.5:
  * BUGFIX: error in writing out config files to disk with non-ascii
    characters
  * BUGFIX: correcting that the code path fixed in 5.0.3 didn?t cover
    reading in config files
  * BUGFIX: not handling unicode encoding well, especially with respect to
    writing out files
  * Specific error message for installing version this version on Python
    versions older than 2.5
  * Documentation corrections
  * BUGFIX: Fixed regression on python 2.x where passing an encoding parameter
    did not convert a bytestring config file (which is the most common) to
    unicode. Added unit tests for this and related cases
  * BUGFIX: A particular error message would fail to display with a type error
    on python 2.6 only
  * Python 3 single-source compatibility at the cost of a more restrictive set
    of versions: 2.6, 2.7, 3.2, 3.3 (otherwise unchanged)</changelog>
  <changelog author="fcastelli@suse.com" date="1406203200">- Added runtime depedency: python-six</changelog>
  <changelog author="toddrme2178@gmail.com" date="1410436800">- Update to version 5.0.6
  * Improves error messages in certain edge cases</changelog>
</package>
<package pkgid="315c73a56f81b6f5db98ee647c7cbdb6226143af" name="python-coverage" arch="src">
  <version epoch="0" ver="4.3.1" rel="65.1"/>
  <changelog author="saschpe@suse.de" date="1317124800">- Add python-distribute runtime requirement</changelog>
  <changelog author="saschpe@suse.de" date="1320926400">- Update to version 3.5.1:
  * The [paths] feature unfortunately didn't work in real world situations
    where you wanted to, you know, report on the combined data.  Now all paths
    stored in the combined file are canonicalized properly.</changelog>
  <changelog author="saschpe@gmx.de" date="1331380800">- Simplify macro usage</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1337774400">- python3 package added
- minor spec improvement (files section)</changelog>
  <changelog author="cfarrell@suse.com" date="1337860800">- license update: BSD-2-Clause and (GPL-2.0+ or MIT)
  __init__.py is the only file with a definitive license statement
  (BSD-2-Clause). Also, package contains jquery components (GPL-2.0+ or
  MIT)</changelog>
  <changelog author="saschpe@suse.de" date="1353412800">- Update to version 3.5.3:
  + Line numbers in the HTML report line up better with the source lines, fixing
    issue 197
  + When specifying a directory as the source= option, the directory itself no
    longer needs to have a __init__.py file, though its subdirectories do, to
    be considered as source files.
  + Files encoded as UTF-8 with a BOM are now properly handled, fixing
    issue 179_.
  + Fixed more cases of non-Python files being reported as Python source, and
    then not being able to parse them as Python.  Closes issue 82 (again).
  + Fixed memory leaks under Python 3, thanks, Brett Cannon. Closes issue 147_.
  + Optimized .pyo files may not have been handled correctly, issue 195_.
  + Certain unusually named file paths could have been mangled during reporting,
    issue 194_.
  + Try to do a better job of the impossible task of detecting when we can't
    build the C extension, fixing issue 183_.
  + Testing is now done with tox
- Changes from version 3.5.2:
  + No changes since 3.5.2.b1
- Changes from version 3.5.2b1
  + The HTML report has slightly tweaked controls: the buttons at the top of
    the page are color-coded to the source lines they affect.
  + Custom CSS can be applied to the HTML report by specifying a CSS file as
    the extra_css configuration value in the [html] section.
  + Source files with custom encodings declared in a comment at the top are now
    properly handled during reporting on Python 2.  Python 3 always handled them
    properly.  This fixes issue 157_.
  + Backup files left behind by editors are no longer collected by the source=
    option, fixing issue 168_.
  + If a file doesn't parse properly as Python, we don't report it as an error
    if the filename seems like maybe it wasn't meant to be Python.  This is a
    pragmatic fix for issue 82_.
  + The -m switch on coverage report, which includes missing line numbers
    in the summary report, can now be specifed as show_missing in the
    config file.  Closes issue 173_.
  + When running a module with coverage run -m &lt;modulename&gt;, certain details
    of the execution environment weren't the same as for
    python -m &lt;modulename&gt;.  This had the unfortunate side-effect of making
    coverage run -m unittest discover not work if you had tests in a
    directory named "test".  This fixes issue 155_.
  + Now the exit status of your product code is properly used as the process
    status when running python -m coverage run ....  Thanks, JT Olds.
  + When installing into pypy, we no longer attempt (and fail) to compile
    the C tracer function, closing issue 166_.</changelog>
  <changelog author="dmueller@suse.com" date="1367236800">- update to 3.6:
  * Fix Nose support
  * Add --fail-under
  * Over 20 bug fixes, for details see included CHANGELOG</changelog>
  <changelog author="speilicke@suse.com" date="1367582400">- Apply update-alternatives for binaries and man-pages
- Drop buildrequires on python-xml, I don't see it being used</changelog>
  <changelog author="speilicke@suse.com" date="1368619200">- Fix update-alternatives and support upgrade from previous versions</changelog>
  <changelog author="dmueller@suse.com" date="1382356800">- update to 3.7:
  * Added the ``--debug`` switch to ``coverage run``.  It accepts a list of
  options indicating the type of internal activity to log to stderr.
  * Running code with ``coverage run -m`` now behaves more like Python does,
  setting sys.path properly, which fixes `issue 207`_ and `issue 242`_.
  * Coverage can now run .pyc files directly, closing `issue 264`_.
  Over 15 other bugfixes, see included CHANGELOG</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="toddrme2178@gmail.com" date="1399550400">- update to 3.7.1:
  - Improved the speed of HTML report generation by about 20%.
  - Fixed the mechanism for finding OS-installed static files for the HTML report
    so that it will actually find OS-installed static files.</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1415534400">- fix bashism in pre script</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1437739200">- fix rhel deps by depending on /usr/sbin/update-alternatives</changelog>
  <changelog author="arun@gmx.de" date="1444219200">- specfile:
  * updated license
  * updated update-alternatives
  * README.txt -&gt; README.rst
- update to version 4.0:
  (long list, see http://coverage.readthedocs.org/en/latest/changes.html)</changelog>
  <changelog author="bgeuken@suse.com" date="1444996800">- Pre require coreutils. This package is needed for the rm call in the pre section.
    Subprocess failed. Error: RPM failed: /var/tmp/rpm-tmp.gONanE: line 3: rm: command not found</changelog>
  <changelog author="dmueller@suse.com" date="1446292800">- add LICENSE.txt</changelog>
  <changelog author="marec@detebe.org" date="1451304000">- update to 4.0.3:
  - Fixed a mysterious problem that manifested in different ways: sometimes
    hanging the process (`issue 420`_), sometimes making database connections
    fail (`issue 445`_).
  - The XML report now has correct ``&lt;source&gt;`` elements when using a
    ``--source=`` option somewhere besides the current directory.  This fixes
    `issue 439`_. Thanks, Arcady Ivanov.
  - Fixed an unusual edge case of detecting source encodings, described in
    `issue 443`_.
  - Help messages that mention the command to use now properly use the actual
    command name, which might be different than "coverage".  Thanks to Ben Finney,
    this closes `issue 438`_.</changelog>
  <changelog author="dmueller@suse.com" date="1479211200">- update to 4.2:
  - Since ``concurrency=multiprocessing`` uses subprocesses, options specified on
    the coverage.py command line will not be communicated down to them.  Only
    options in the configuration file will apply to the subprocesses.
    Previously, the options didn't apply to the subprocesses, but there was no
    indication.  Now it is an error to use ``--concurrency=multiprocessing`` and
    other run-affecting options on the command line.  This prevents
    failures like those reported in `issue 495`_.
  - Filtering the HTML report is now faster, thanks to Ville Skyttä.</changelog>
  <changelog author="hpj@urpla.net" date="1484395200">- update to Version 4.3.1 ? 2016-12-28:
  - Some environments couldn?t install 4.3, as described in issue 540. This is
    now fixed.
  - The check for conflicting --source and --include was too simple in a few
    different ways, breaking a few perfectly reasonable use cases, described in
    issue 541. The check has been reverted while we re-think the fix for issue 265.
- update to Version 4.3 ? 2016-12-27:
  Special thanks to Loïc Dachary, who took an extraordinary interest in
  coverage.py and contributed a number of improvements in this release.
  - The HTML report now supports a --skip-covered option like the other
    reporting commands. Thanks, Loïc Dachary for the implementation, closing
    issue 433.
  - Subprocesses that are measured with automatic subprocess measurement used
    to read in any pre-existing data file. This meant data would be incorrectly
    carried forward from run to run. Now those files are not read, so each
    subprocess only writes its own data. Fixes issue 510.
  - Coverage.py wouldn?t execute sys.excepthook when an exception happened in
    your program. Now it does, thanks to Andrew Hoos. Closes issue 535.
  - The coverage combine command will now fail if there are no data files to
    combine. The combine changes in 4.2 meant that multiple combines could lose
    data, leaving you with an empty .coverage data file. Fixes issues issue 525,
    issue 412, issue 516, and probably issue 511.
  - The branch coverage issues described in issue 493, issue 496, and issue 502
    are now fixed, thanks to Loïc Dachary.
  - Options can now be read from a tox.ini file, if any. Like setup.cfg,
    sections are prefixed with ?coverage:?, so [run] options will be read from
    the [coverage:run] section of tox.ini. Implements part of issue 519. Thanks,
    Stephen Finucane.
  - Specifying both --source and --include no longer silently ignores the
    include setting, instead it fails with a message. Thanks, Nathan Land and
    Loïc Dachary. Closes issue 265.
  - Coverage.py can now search .pex files for source, just as it can .zip and
    .egg. Thanks, Peter Ebden.</changelog>
</package>
<package pkgid="e1cb27dcc442b0742ba173b520f15ce70bcb22f0" name="python-coverage" arch="x86_64">
  <version epoch="0" ver="4.3.1" rel="65.1"/>
  <changelog author="saschpe@suse.de" date="1317124800">- Add python-distribute runtime requirement</changelog>
  <changelog author="saschpe@suse.de" date="1320926400">- Update to version 3.5.1:
  * The [paths] feature unfortunately didn't work in real world situations
    where you wanted to, you know, report on the combined data.  Now all paths
    stored in the combined file are canonicalized properly.</changelog>
  <changelog author="saschpe@gmx.de" date="1331380800">- Simplify macro usage</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1337774400">- python3 package added
- minor spec improvement (files section)</changelog>
  <changelog author="cfarrell@suse.com" date="1337860800">- license update: BSD-2-Clause and (GPL-2.0+ or MIT)
  __init__.py is the only file with a definitive license statement
  (BSD-2-Clause). Also, package contains jquery components (GPL-2.0+ or
  MIT)</changelog>
  <changelog author="saschpe@suse.de" date="1353412800">- Update to version 3.5.3:
  + Line numbers in the HTML report line up better with the source lines, fixing
    issue 197
  + When specifying a directory as the source= option, the directory itself no
    longer needs to have a __init__.py file, though its subdirectories do, to
    be considered as source files.
  + Files encoded as UTF-8 with a BOM are now properly handled, fixing
    issue 179_.
  + Fixed more cases of non-Python files being reported as Python source, and
    then not being able to parse them as Python.  Closes issue 82 (again).
  + Fixed memory leaks under Python 3, thanks, Brett Cannon. Closes issue 147_.
  + Optimized .pyo files may not have been handled correctly, issue 195_.
  + Certain unusually named file paths could have been mangled during reporting,
    issue 194_.
  + Try to do a better job of the impossible task of detecting when we can't
    build the C extension, fixing issue 183_.
  + Testing is now done with tox
- Changes from version 3.5.2:
  + No changes since 3.5.2.b1
- Changes from version 3.5.2b1
  + The HTML report has slightly tweaked controls: the buttons at the top of
    the page are color-coded to the source lines they affect.
  + Custom CSS can be applied to the HTML report by specifying a CSS file as
    the extra_css configuration value in the [html] section.
  + Source files with custom encodings declared in a comment at the top are now
    properly handled during reporting on Python 2.  Python 3 always handled them
    properly.  This fixes issue 157_.
  + Backup files left behind by editors are no longer collected by the source=
    option, fixing issue 168_.
  + If a file doesn't parse properly as Python, we don't report it as an error
    if the filename seems like maybe it wasn't meant to be Python.  This is a
    pragmatic fix for issue 82_.
  + The -m switch on coverage report, which includes missing line numbers
    in the summary report, can now be specifed as show_missing in the
    config file.  Closes issue 173_.
  + When running a module with coverage run -m &lt;modulename&gt;, certain details
    of the execution environment weren't the same as for
    python -m &lt;modulename&gt;.  This had the unfortunate side-effect of making
    coverage run -m unittest discover not work if you had tests in a
    directory named "test".  This fixes issue 155_.
  + Now the exit status of your product code is properly used as the process
    status when running python -m coverage run ....  Thanks, JT Olds.
  + When installing into pypy, we no longer attempt (and fail) to compile
    the C tracer function, closing issue 166_.</changelog>
  <changelog author="dmueller@suse.com" date="1367236800">- update to 3.6:
  * Fix Nose support
  * Add --fail-under
  * Over 20 bug fixes, for details see included CHANGELOG</changelog>
  <changelog author="speilicke@suse.com" date="1367582400">- Apply update-alternatives for binaries and man-pages
- Drop buildrequires on python-xml, I don't see it being used</changelog>
  <changelog author="speilicke@suse.com" date="1368619200">- Fix update-alternatives and support upgrade from previous versions</changelog>
  <changelog author="dmueller@suse.com" date="1382356800">- update to 3.7:
  * Added the ``--debug`` switch to ``coverage run``.  It accepts a list of
  options indicating the type of internal activity to log to stderr.
  * Running code with ``coverage run -m`` now behaves more like Python does,
  setting sys.path properly, which fixes `issue 207`_ and `issue 242`_.
  * Coverage can now run .pyc files directly, closing `issue 264`_.
  Over 15 other bugfixes, see included CHANGELOG</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="toddrme2178@gmail.com" date="1399550400">- update to 3.7.1:
  - Improved the speed of HTML report generation by about 20%.
  - Fixed the mechanism for finding OS-installed static files for the HTML report
    so that it will actually find OS-installed static files.</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1415534400">- fix bashism in pre script</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1437739200">- fix rhel deps by depending on /usr/sbin/update-alternatives</changelog>
  <changelog author="arun@gmx.de" date="1444219200">- specfile:
  * updated license
  * updated update-alternatives
  * README.txt -&gt; README.rst
- update to version 4.0:
  (long list, see http://coverage.readthedocs.org/en/latest/changes.html)</changelog>
  <changelog author="bgeuken@suse.com" date="1444996800">- Pre require coreutils. This package is needed for the rm call in the pre section.
    Subprocess failed. Error: RPM failed: /var/tmp/rpm-tmp.gONanE: line 3: rm: command not found</changelog>
  <changelog author="dmueller@suse.com" date="1446292800">- add LICENSE.txt</changelog>
  <changelog author="marec@detebe.org" date="1451304000">- update to 4.0.3:
  - Fixed a mysterious problem that manifested in different ways: sometimes
    hanging the process (`issue 420`_), sometimes making database connections
    fail (`issue 445`_).
  - The XML report now has correct ``&lt;source&gt;`` elements when using a
    ``--source=`` option somewhere besides the current directory.  This fixes
    `issue 439`_. Thanks, Arcady Ivanov.
  - Fixed an unusual edge case of detecting source encodings, described in
    `issue 443`_.
  - Help messages that mention the command to use now properly use the actual
    command name, which might be different than "coverage".  Thanks to Ben Finney,
    this closes `issue 438`_.</changelog>
  <changelog author="dmueller@suse.com" date="1479211200">- update to 4.2:
  - Since ``concurrency=multiprocessing`` uses subprocesses, options specified on
    the coverage.py command line will not be communicated down to them.  Only
    options in the configuration file will apply to the subprocesses.
    Previously, the options didn't apply to the subprocesses, but there was no
    indication.  Now it is an error to use ``--concurrency=multiprocessing`` and
    other run-affecting options on the command line.  This prevents
    failures like those reported in `issue 495`_.
  - Filtering the HTML report is now faster, thanks to Ville Skyttä.</changelog>
  <changelog author="hpj@urpla.net" date="1484395200">- update to Version 4.3.1 ? 2016-12-28:
  - Some environments couldn?t install 4.3, as described in issue 540. This is
    now fixed.
  - The check for conflicting --source and --include was too simple in a few
    different ways, breaking a few perfectly reasonable use cases, described in
    issue 541. The check has been reverted while we re-think the fix for issue 265.
- update to Version 4.3 ? 2016-12-27:
  Special thanks to Loïc Dachary, who took an extraordinary interest in
  coverage.py and contributed a number of improvements in this release.
  - The HTML report now supports a --skip-covered option like the other
    reporting commands. Thanks, Loïc Dachary for the implementation, closing
    issue 433.
  - Subprocesses that are measured with automatic subprocess measurement used
    to read in any pre-existing data file. This meant data would be incorrectly
    carried forward from run to run. Now those files are not read, so each
    subprocess only writes its own data. Fixes issue 510.
  - Coverage.py wouldn?t execute sys.excepthook when an exception happened in
    your program. Now it does, thanks to Andrew Hoos. Closes issue 535.
  - The coverage combine command will now fail if there are no data files to
    combine. The combine changes in 4.2 meant that multiple combines could lose
    data, leaving you with an empty .coverage data file. Fixes issues issue 525,
    issue 412, issue 516, and probably issue 511.
  - The branch coverage issues described in issue 493, issue 496, and issue 502
    are now fixed, thanks to Loïc Dachary.
  - Options can now be read from a tox.ini file, if any. Like setup.cfg,
    sections are prefixed with ?coverage:?, so [run] options will be read from
    the [coverage:run] section of tox.ini. Implements part of issue 519. Thanks,
    Stephen Finucane.
  - Specifying both --source and --include no longer silently ignores the
    include setting, instead it fails with a message. Thanks, Nathan Land and
    Loïc Dachary. Closes issue 265.
  - Coverage.py can now search .pex files for source, just as it can .zip and
    .egg. Thanks, Peter Ebden.</changelog>
</package>
<package pkgid="1ff4ebeca64bea35eef6f16620564b5636393281" name="python-cryptography" arch="src">
  <version epoch="0" ver="1.3.4" rel="55.3"/>
  <changelog author="tbechtold@suse.com" date="1438171200">- update to 0.9.3:
  * Updated Windows wheels to be compiled against OpenSSL 1.0.2d.
  * Updated Windows wheels to be compiled against OpenSSL 1.0.2c.
  * **SECURITY ISSUE**: Fixed a double free in the OpenSSL backend when using DSA
  to verify signatures. Note that this only affects PyPy 2.6.0 and (presently
  unreleased) CFFI versions greater than 1.1.0.
  * Removed support for Python 3.2. This version of Python is rarely used
    and caused support headaches. Users affected by this should upgrade to 3.3+.
  * Deprecated support for Python 2.6. At the time there is no time table for
    actually dropping support, however we strongly encourage all users to upgrade
    their Python, as Python 2.6 no longer receives support from the Python core
    team.
  * Add support for the
    :class:`~cryptography.hazmat.primitives.asymmetric.ec.SECP256K1` elliptic
    curve.
  * Fixed compilation when using an OpenSSL which was compiled with the
    ``no-comp`` (``OPENSSL_NO_COMP``) option.
  * Support :attr:`~cryptography.hazmat.primitives.serialization.Encoding.DER`
    serialization of public keys using the ``public_bytes`` method of
    :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization`,
    :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization`,
    and
    :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization`.
  * Support :attr:`~cryptography.hazmat.primitives.serialization.Encoding.DER`
    serialization of private keys using the ``private_bytes`` method of
    :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization`,
    :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization`,
    and
    :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization`.
  * Add support for parsing X.509 certificate signing requests (CSRs) with
    :func:`~cryptography.x509.load_pem_x509_csr` and
    :func:`~cryptography.x509.load_der_x509_csr`.
  * Moved ``cryptography.exceptions.InvalidToken`` to
    :class:`cryptography.hazmat.primitives.twofactor.InvalidToken` and deprecated
    the old location. This was moved to minimize confusion between this exception
    and :class:`cryptography.fernet.InvalidToken`.
  * Added support for X.509 extensions in :class:`~cryptography.x509.Certificate`
    objects. The following extensions are supported as of this release:
  * :class:`~cryptography.x509.BasicConstraints`
  * :class:`~cryptography.x509.AuthorityKeyIdentifier`
  * :class:`~cryptography.x509.SubjectKeyIdentifier`
  * :class:`~cryptography.x509.KeyUsage`
  * :class:`~cryptography.x509.SubjectAlternativeName`
  * :class:`~cryptography.x509.ExtendedKeyUsage`
  * :class:`~cryptography.x509.CRLDistributionPoints`
  * :class:`~cryptography.x509.AuthorityInformationAccess`
  * :class:`~cryptography.x509.CertificatePolicies`
    Note that unsupported extensions with the critical flag raise
    :class:`~cryptography.x509.UnsupportedExtension` while unsupported extensions
    set to non-critical are silently ignored. Read the
    :doc:`X.509 documentation&lt;/x509&gt;` for more information.
- add python-pyasn1, python-ipaddress and python-idna as Requires/BuildRequires</changelog>
  <changelog author="tbechtold@suse.com" date="1440244800">- update to 1.0 (fate#318838):
  * Switched to the new `cffi`_ ``set_source`` out-of-line API mode for
    compilation. This results in significantly faster imports and lowered
    memory consumption. Due to this change we no longer support PyPy releases
    older than 2.6 nor do we support any released version of PyPy3 (until a
    version supporting cffi 1.0 comes out).
  * Fix parsing of OpenSSH public keys that have spaces in comments.
  * Support serialization of certificate signing requests using the
    ``public_bytes`` method of
    :class:`~cryptography.x509.CertificateSigningRequest`.
  * Support serialization of certificates using the ``public_bytes`` method of
    :class:`~cryptography.x509.Certificate`.
  * Add ``get_provisioning_uri`` method to
    :class:`~cryptography.hazmat.primitives.twofactor.hotp.HOTP` and
    :class:`~cryptography.hazmat.primitives.twofactor.totp.TOTP` for generating
    provisioning URIs.
  * Add :class:`~cryptography.hazmat.primitives.kdf.concatkdf.ConcatKDFHash`
    and :class:`~cryptography.hazmat.primitives.kdf.concatkdf.ConcatKDFHMAC`.
  * Raise a ``TypeError`` when passing objects that are not text as the value to
    :class:`~cryptography.x509.NameAttribute`.
  * Add support for :class:`~cryptography.x509.OtherName` as a general name
    type.
  * Added new X.509 extension support in :class:`~cryptography.x509.Certificate`
    The following new extensions are now supported:
  * :class:`~cryptography.x509.OCSPNoCheck`
  * :class:`~cryptography.x509.InhibitAnyPolicy`
  * :class:`~cryptography.x509.IssuerAlternativeName`
  * :class:`~cryptography.x509.NameConstraints`
  * Extension support was added to
    :class:`~cryptography.x509.CertificateSigningRequest`.
  * Add support for creating signed certificates with
    :class:`~cryptography.x509.CertificateBuilder`. This includes support for
    the following extensions:
  * :class:`~cryptography.x509.BasicConstraints`
  * :class:`~cryptography.x509.SubjectAlternativeName`
  * :class:`~cryptography.x509.KeyUsage`
  * :class:`~cryptography.x509.ExtendedKeyUsage`
  * :class:`~cryptography.x509.SubjectKeyIdentifier`
  * :class:`~cryptography.x509.AuthorityKeyIdentifier`
  * :class:`~cryptography.x509.AuthorityInformationAccess`
  * :class:`~cryptography.x509.CRLDistributionPoints`
  * :class:`~cryptography.x509.InhibitAnyPolicy`
  * :class:`~cryptography.x509.IssuerAlternativeName`
  * :class:`~cryptography.x509.OCSPNoCheck`
  * Add support for creating certificate signing requests with
    :class:`~cryptography.x509.CertificateSigningRequestBuilder`. This includes
    support for the same extensions supported in the ``CertificateBuilder``.
  * Deprecate ``encode_rfc6979_signature`` and ``decode_rfc6979_signature`` in
    favor of
    :func:`~cryptography.hazmat.primitives.asymmetric.utils.encode_dss_signature`
    and
    :func:`~cryptography.hazmat.primitives.asymmetric.utils.decode_dss_signature`.
- Adjust Requires according to requires.txt</changelog>
  <changelog author="tbechtold@suse.com" date="1442491200">- Add disable-uneven-sizes-tests.patch (bnc#944204)
  openssl in SLE12SP1 doesn't allow uneven bit sizes for rsa keys</changelog>
  <changelog author="tbechtold@suse.com" date="1443528000">- Add 2293.patch for "osrandom engine already registered" (bnc#947679)</changelog>
  <changelog author="dmueller@suse.com" date="1443614400">- require the cffi version it was built against to avoid (bsc#948198)</changelog>
  <changelog author="tbechtold@suse.com" date="1447156800">- update to 1.1:
  * Added support for Elliptic Curve Diffie-Hellman with
    :class:`~cryptography.hazmat.primitives.asymmetric.ec.ECDH`.
  * Added :class:`~cryptography.hazmat.primitives.kdf.x963kdf.X963KDF`.
  * Added support for parsing certificate revocation lists (CRLs) using
    :func:`~cryptography.x509.load_pem_x509_crl` and
    :func:`~cryptography.x509.load_der_x509_crl`.
  * Add support for AES key wrapping with
    :func:`~cryptography.hazmat.primitives.keywrap.aes_key_wrap` and
    :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap`.
  * Added a ``__hash__`` method to :class:`~cryptography.x509.Name`.
  * Add support for encoding and decoding elliptic curve points to a byte string
    form using
    :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.encode_point`
    and
    :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point`.
  * Added :meth:`~cryptography.x509.Extensions.get_extension_for_class`.
  * :class:`~cryptography.x509.CertificatePolicies` are now supported in the
    :class:`~cryptography.x509.CertificateBuilder`.
  * ``countryName`` is now encoded as a ``PrintableString`` when creating subject
    and issuer distinguished names with the Certificate and CSR builder classes.
  * **SECURITY ISSUE**: The OpenSSL backend prior to 1.0.2 made extensive use
    of assertions to check response codes where our tests could not trigger a
    failure.  However, when Python is run with ``-O`` these asserts are optimized
    away.  If a user ran Python with this flag and got an invalid response code
    this could result in undefined behavior or worse. Accordingly, all response
    checks from the OpenSSL backend have been converted from ``assert``
    to a true function call. Credit **Emilia Käsper (Google Security Team)**
    for the report.
  * We now ship OS X wheels that statically link OpenSSL by default. When
    installing a wheel on OS X 10.10+ (and using a Python compiled against the
    10.10 SDK) users will no longer need to compile. See :doc:`/installation` for
    alternate installation methods if required.
  * Set the default string mask to UTF-8 in the OpenSSL backend to resolve
    character encoding issues with older versions of OpenSSL.
  * Several new OpenSSL bindings have been added to support a future pyOpenSSL
    release.
  * Raise an error during install on PyPy &lt; 2.6. 1.0+ requires PyPy 2.6+.
- Remove 2293.patch . Applied in a different way upstream.
- Add BuildRequires for python-hypothesis and python-pyasn1-modules for running
  unittests</changelog>
  <changelog author="dmueller@suse.com" date="1449662400">- fix build for sle11 (disable testsuite as it depends on python-hypothesis
  which is not available for sle11 anymore)</changelog>
  <changelog author="dmueller@suse.com" date="1449662401">- update to 1.1.1:
  * Fixed several small bugs related to compiling the OpenSSL bindings with
    unusual OpenSSL configurations.
  * Resolved an issue where, depending on the method of installation and
    which Python interpreter they were using, users on El Capitan (OS X 10.11)
    may have seen an ``InternalError`` on import.</changelog>
  <changelog author="michael@stroeder.com" date="1451476800">- update to 1.1.2:
  * Fixed a SIGBUS crash with the OS X wheels caused by redefinition of a
    method.
  * Fixed a runtime error ``undefined symbol EC_GFp_nistp224_method`` that
    occurred with some OpenSSL installations.
  * Updated Windows and OS X wheels to be compiled against OpenSSL 1.0.2e.</changelog>
  <changelog author="michael@stroeder.com" date="1452340800">- update to upstream release 1.2.1
  1.2.1 - 2016-01-08
  * Reverts a change to an OpenSSL EVP_PKEY object that caused
    errors with pyOpenSSL.
  1.2 - 2016-01-08
  * BACKWARDS INCOMPATIBLE: RevokedCertificate extensions now
    uses extension classes rather than returning raw values
    inside the Extension value. The new classes are:
    o CertificateIssuer
    o CRLReason
    o InvalidityDate
  * Deprecated support for OpenSSL 0.9.8 and 1.0.0. At this time
    there is no time table for actually dropping support,
    however we strongly encourage all users to upgrade, as those
    versions no longer receive support from the OpenSSL project.
  * The Certificate class now has signature and
    tbs_certificate_bytes attributes.
  * The CertificateSigningRequest class now has signature and
    tbs_certrequest_bytes attributes.
  * The CertificateRevocationList class now has signature and
    tbs_certlist_bytes attributes.
  * NameConstraints are now supported in the CertificateBuilder
    and CertificateSigningRequestBuilder.
  * Support serialization of certificate revocation lists using
    the public_bytes() method of CertificateRevocationList.
  * Add support for parsing CertificateRevocationList extensions
    () in the OpenSSL backend. The following extensions are
    currently supported:
    o AuthorityInformationAccess
    o AuthorityKeyIdentifier
    o CRLNumber
    o IssuerAlternativeName
  * Added CertificateRevocationListBuilder and
    RevokedCertificateBuilder to allow creation of CRLs.
  * Unrecognized non-critical X.509 extensions are now parsed
    into an UnrecognizedExtension object.</changelog>
  <changelog author="meissner@suse.com" date="1456920000">- cryptography-new-bio-new-type.patch: openssl 1.0.2g changed
  the type of BIO_new_mem_buf() (added a const).</changelog>
  <changelog author="dimstar@opensuse.org" date="1456920001">- Add pkg-config BuildRequires: in order for the last introduced
  condition to apply the patch to work, pkg-config has to be
  present.</changelog>
  <changelog author="dmueller@suse.com" date="1457870400">- fix license</changelog>
  <changelog author="michael@stroeder.com" date="1458302400">- removed obsolete cryptography-new-bio-new-type.patch
- update to upstream release 1.3.1
  * Fixed a bug that caused an AttributeError when using mock to patch
    some cryptography modules.
  * Added support for padding ANSI X.923 with ANSIX923.
  * Deprecated support for OpenSSL 0.9.8. Support will be removed in
    cryptography 1.4.
  * Added support for the PolicyConstraints X.509 extension including both
    parsing and generation using CertificateBuilder and
    CertificateSigningRequestBuilder.
  * Added is_signature_valid to CertificateSigningRequest.
  * Fixed an intermittent AssertionError when performing an RSA decryption
    on an invalid ciphertext, ValueError is now correctly raised in all
    cases.
  * Added from_issuer_subject_key_identifier().</changelog>
  <changelog author="michael@stroeder.com" date="1462449600">- update to upstream release 1.3.2
  * Updated Windows and OS X wheels to be compiled against OpenSSL 1.0.2h.
  * Fixed an issue preventing ``cryptography`` from compiling against
    LibreSSL 2.3.x.</changelog>
  <changelog author="dmueller@suse.com" date="1462536000">- correct source urls</changelog>
  <changelog author="michael@stroeder.com" date="1464955200">- update to upstream release 1.3.4
  * Added new OpenSSL functions to the bindings to support an upcoming
    ``pyOpenSSL`` release.</changelog>
  <changelog author="dmueller@suse.com" date="1465214400">- fix download urls</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1468756800">- Introduce requirement setuptools &gt;= 11.3
  to follow egg-info/requires.txt content</changelog>
  <changelog author="meissner@suse.com" date="1474891200">- python-cryptography-enable-gost.patch: temporary patch
  to run tests against 1.0.2i, GOST cert extraction now works.</changelog>
</package>
<package pkgid="552c9da52eb29a64b623516c770bc8841efb05f8" name="python-cryptography" arch="x86_64">
  <version epoch="0" ver="1.3.4" rel="55.3"/>
  <changelog author="tbechtold@suse.com" date="1438171200">- update to 0.9.3:
  * Updated Windows wheels to be compiled against OpenSSL 1.0.2d.
  * Updated Windows wheels to be compiled against OpenSSL 1.0.2c.
  * **SECURITY ISSUE**: Fixed a double free in the OpenSSL backend when using DSA
  to verify signatures. Note that this only affects PyPy 2.6.0 and (presently
  unreleased) CFFI versions greater than 1.1.0.
  * Removed support for Python 3.2. This version of Python is rarely used
    and caused support headaches. Users affected by this should upgrade to 3.3+.
  * Deprecated support for Python 2.6. At the time there is no time table for
    actually dropping support, however we strongly encourage all users to upgrade
    their Python, as Python 2.6 no longer receives support from the Python core
    team.
  * Add support for the
    :class:`~cryptography.hazmat.primitives.asymmetric.ec.SECP256K1` elliptic
    curve.
  * Fixed compilation when using an OpenSSL which was compiled with the
    ``no-comp`` (``OPENSSL_NO_COMP``) option.
  * Support :attr:`~cryptography.hazmat.primitives.serialization.Encoding.DER`
    serialization of public keys using the ``public_bytes`` method of
    :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization`,
    :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization`,
    and
    :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization`.
  * Support :attr:`~cryptography.hazmat.primitives.serialization.Encoding.DER`
    serialization of private keys using the ``private_bytes`` method of
    :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization`,
    :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization`,
    and
    :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization`.
  * Add support for parsing X.509 certificate signing requests (CSRs) with
    :func:`~cryptography.x509.load_pem_x509_csr` and
    :func:`~cryptography.x509.load_der_x509_csr`.
  * Moved ``cryptography.exceptions.InvalidToken`` to
    :class:`cryptography.hazmat.primitives.twofactor.InvalidToken` and deprecated
    the old location. This was moved to minimize confusion between this exception
    and :class:`cryptography.fernet.InvalidToken`.
  * Added support for X.509 extensions in :class:`~cryptography.x509.Certificate`
    objects. The following extensions are supported as of this release:
  * :class:`~cryptography.x509.BasicConstraints`
  * :class:`~cryptography.x509.AuthorityKeyIdentifier`
  * :class:`~cryptography.x509.SubjectKeyIdentifier`
  * :class:`~cryptography.x509.KeyUsage`
  * :class:`~cryptography.x509.SubjectAlternativeName`
  * :class:`~cryptography.x509.ExtendedKeyUsage`
  * :class:`~cryptography.x509.CRLDistributionPoints`
  * :class:`~cryptography.x509.AuthorityInformationAccess`
  * :class:`~cryptography.x509.CertificatePolicies`
    Note that unsupported extensions with the critical flag raise
    :class:`~cryptography.x509.UnsupportedExtension` while unsupported extensions
    set to non-critical are silently ignored. Read the
    :doc:`X.509 documentation&lt;/x509&gt;` for more information.
- add python-pyasn1, python-ipaddress and python-idna as Requires/BuildRequires</changelog>
  <changelog author="tbechtold@suse.com" date="1440244800">- update to 1.0 (fate#318838):
  * Switched to the new `cffi`_ ``set_source`` out-of-line API mode for
    compilation. This results in significantly faster imports and lowered
    memory consumption. Due to this change we no longer support PyPy releases
    older than 2.6 nor do we support any released version of PyPy3 (until a
    version supporting cffi 1.0 comes out).
  * Fix parsing of OpenSSH public keys that have spaces in comments.
  * Support serialization of certificate signing requests using the
    ``public_bytes`` method of
    :class:`~cryptography.x509.CertificateSigningRequest`.
  * Support serialization of certificates using the ``public_bytes`` method of
    :class:`~cryptography.x509.Certificate`.
  * Add ``get_provisioning_uri`` method to
    :class:`~cryptography.hazmat.primitives.twofactor.hotp.HOTP` and
    :class:`~cryptography.hazmat.primitives.twofactor.totp.TOTP` for generating
    provisioning URIs.
  * Add :class:`~cryptography.hazmat.primitives.kdf.concatkdf.ConcatKDFHash`
    and :class:`~cryptography.hazmat.primitives.kdf.concatkdf.ConcatKDFHMAC`.
  * Raise a ``TypeError`` when passing objects that are not text as the value to
    :class:`~cryptography.x509.NameAttribute`.
  * Add support for :class:`~cryptography.x509.OtherName` as a general name
    type.
  * Added new X.509 extension support in :class:`~cryptography.x509.Certificate`
    The following new extensions are now supported:
  * :class:`~cryptography.x509.OCSPNoCheck`
  * :class:`~cryptography.x509.InhibitAnyPolicy`
  * :class:`~cryptography.x509.IssuerAlternativeName`
  * :class:`~cryptography.x509.NameConstraints`
  * Extension support was added to
    :class:`~cryptography.x509.CertificateSigningRequest`.
  * Add support for creating signed certificates with
    :class:`~cryptography.x509.CertificateBuilder`. This includes support for
    the following extensions:
  * :class:`~cryptography.x509.BasicConstraints`
  * :class:`~cryptography.x509.SubjectAlternativeName`
  * :class:`~cryptography.x509.KeyUsage`
  * :class:`~cryptography.x509.ExtendedKeyUsage`
  * :class:`~cryptography.x509.SubjectKeyIdentifier`
  * :class:`~cryptography.x509.AuthorityKeyIdentifier`
  * :class:`~cryptography.x509.AuthorityInformationAccess`
  * :class:`~cryptography.x509.CRLDistributionPoints`
  * :class:`~cryptography.x509.InhibitAnyPolicy`
  * :class:`~cryptography.x509.IssuerAlternativeName`
  * :class:`~cryptography.x509.OCSPNoCheck`
  * Add support for creating certificate signing requests with
    :class:`~cryptography.x509.CertificateSigningRequestBuilder`. This includes
    support for the same extensions supported in the ``CertificateBuilder``.
  * Deprecate ``encode_rfc6979_signature`` and ``decode_rfc6979_signature`` in
    favor of
    :func:`~cryptography.hazmat.primitives.asymmetric.utils.encode_dss_signature`
    and
    :func:`~cryptography.hazmat.primitives.asymmetric.utils.decode_dss_signature`.
- Adjust Requires according to requires.txt</changelog>
  <changelog author="tbechtold@suse.com" date="1442491200">- Add disable-uneven-sizes-tests.patch (bnc#944204)
  openssl in SLE12SP1 doesn't allow uneven bit sizes for rsa keys</changelog>
  <changelog author="tbechtold@suse.com" date="1443528000">- Add 2293.patch for "osrandom engine already registered" (bnc#947679)</changelog>
  <changelog author="dmueller@suse.com" date="1443614400">- require the cffi version it was built against to avoid (bsc#948198)</changelog>
  <changelog author="tbechtold@suse.com" date="1447156800">- update to 1.1:
  * Added support for Elliptic Curve Diffie-Hellman with
    :class:`~cryptography.hazmat.primitives.asymmetric.ec.ECDH`.
  * Added :class:`~cryptography.hazmat.primitives.kdf.x963kdf.X963KDF`.
  * Added support for parsing certificate revocation lists (CRLs) using
    :func:`~cryptography.x509.load_pem_x509_crl` and
    :func:`~cryptography.x509.load_der_x509_crl`.
  * Add support for AES key wrapping with
    :func:`~cryptography.hazmat.primitives.keywrap.aes_key_wrap` and
    :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap`.
  * Added a ``__hash__`` method to :class:`~cryptography.x509.Name`.
  * Add support for encoding and decoding elliptic curve points to a byte string
    form using
    :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.encode_point`
    and
    :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point`.
  * Added :meth:`~cryptography.x509.Extensions.get_extension_for_class`.
  * :class:`~cryptography.x509.CertificatePolicies` are now supported in the
    :class:`~cryptography.x509.CertificateBuilder`.
  * ``countryName`` is now encoded as a ``PrintableString`` when creating subject
    and issuer distinguished names with the Certificate and CSR builder classes.
  * **SECURITY ISSUE**: The OpenSSL backend prior to 1.0.2 made extensive use
    of assertions to check response codes where our tests could not trigger a
    failure.  However, when Python is run with ``-O`` these asserts are optimized
    away.  If a user ran Python with this flag and got an invalid response code
    this could result in undefined behavior or worse. Accordingly, all response
    checks from the OpenSSL backend have been converted from ``assert``
    to a true function call. Credit **Emilia Käsper (Google Security Team)**
    for the report.
  * We now ship OS X wheels that statically link OpenSSL by default. When
    installing a wheel on OS X 10.10+ (and using a Python compiled against the
    10.10 SDK) users will no longer need to compile. See :doc:`/installation` for
    alternate installation methods if required.
  * Set the default string mask to UTF-8 in the OpenSSL backend to resolve
    character encoding issues with older versions of OpenSSL.
  * Several new OpenSSL bindings have been added to support a future pyOpenSSL
    release.
  * Raise an error during install on PyPy &lt; 2.6. 1.0+ requires PyPy 2.6+.
- Remove 2293.patch . Applied in a different way upstream.
- Add BuildRequires for python-hypothesis and python-pyasn1-modules for running
  unittests</changelog>
  <changelog author="dmueller@suse.com" date="1449662400">- fix build for sle11 (disable testsuite as it depends on python-hypothesis
  which is not available for sle11 anymore)</changelog>
  <changelog author="dmueller@suse.com" date="1449662401">- update to 1.1.1:
  * Fixed several small bugs related to compiling the OpenSSL bindings with
    unusual OpenSSL configurations.
  * Resolved an issue where, depending on the method of installation and
    which Python interpreter they were using, users on El Capitan (OS X 10.11)
    may have seen an ``InternalError`` on import.</changelog>
  <changelog author="michael@stroeder.com" date="1451476800">- update to 1.1.2:
  * Fixed a SIGBUS crash with the OS X wheels caused by redefinition of a
    method.
  * Fixed a runtime error ``undefined symbol EC_GFp_nistp224_method`` that
    occurred with some OpenSSL installations.
  * Updated Windows and OS X wheels to be compiled against OpenSSL 1.0.2e.</changelog>
  <changelog author="michael@stroeder.com" date="1452340800">- update to upstream release 1.2.1
  1.2.1 - 2016-01-08
  * Reverts a change to an OpenSSL EVP_PKEY object that caused
    errors with pyOpenSSL.
  1.2 - 2016-01-08
  * BACKWARDS INCOMPATIBLE: RevokedCertificate extensions now
    uses extension classes rather than returning raw values
    inside the Extension value. The new classes are:
    o CertificateIssuer
    o CRLReason
    o InvalidityDate
  * Deprecated support for OpenSSL 0.9.8 and 1.0.0. At this time
    there is no time table for actually dropping support,
    however we strongly encourage all users to upgrade, as those
    versions no longer receive support from the OpenSSL project.
  * The Certificate class now has signature and
    tbs_certificate_bytes attributes.
  * The CertificateSigningRequest class now has signature and
    tbs_certrequest_bytes attributes.
  * The CertificateRevocationList class now has signature and
    tbs_certlist_bytes attributes.
  * NameConstraints are now supported in the CertificateBuilder
    and CertificateSigningRequestBuilder.
  * Support serialization of certificate revocation lists using
    the public_bytes() method of CertificateRevocationList.
  * Add support for parsing CertificateRevocationList extensions
    () in the OpenSSL backend. The following extensions are
    currently supported:
    o AuthorityInformationAccess
    o AuthorityKeyIdentifier
    o CRLNumber
    o IssuerAlternativeName
  * Added CertificateRevocationListBuilder and
    RevokedCertificateBuilder to allow creation of CRLs.
  * Unrecognized non-critical X.509 extensions are now parsed
    into an UnrecognizedExtension object.</changelog>
  <changelog author="meissner@suse.com" date="1456920000">- cryptography-new-bio-new-type.patch: openssl 1.0.2g changed
  the type of BIO_new_mem_buf() (added a const).</changelog>
  <changelog author="dimstar@opensuse.org" date="1456920001">- Add pkg-config BuildRequires: in order for the last introduced
  condition to apply the patch to work, pkg-config has to be
  present.</changelog>
  <changelog author="dmueller@suse.com" date="1457870400">- fix license</changelog>
  <changelog author="michael@stroeder.com" date="1458302400">- removed obsolete cryptography-new-bio-new-type.patch
- update to upstream release 1.3.1
  * Fixed a bug that caused an AttributeError when using mock to patch
    some cryptography modules.
  * Added support for padding ANSI X.923 with ANSIX923.
  * Deprecated support for OpenSSL 0.9.8. Support will be removed in
    cryptography 1.4.
  * Added support for the PolicyConstraints X.509 extension including both
    parsing and generation using CertificateBuilder and
    CertificateSigningRequestBuilder.
  * Added is_signature_valid to CertificateSigningRequest.
  * Fixed an intermittent AssertionError when performing an RSA decryption
    on an invalid ciphertext, ValueError is now correctly raised in all
    cases.
  * Added from_issuer_subject_key_identifier().</changelog>
  <changelog author="michael@stroeder.com" date="1462449600">- update to upstream release 1.3.2
  * Updated Windows and OS X wheels to be compiled against OpenSSL 1.0.2h.
  * Fixed an issue preventing ``cryptography`` from compiling against
    LibreSSL 2.3.x.</changelog>
  <changelog author="dmueller@suse.com" date="1462536000">- correct source urls</changelog>
  <changelog author="michael@stroeder.com" date="1464955200">- update to upstream release 1.3.4
  * Added new OpenSSL functions to the bindings to support an upcoming
    ``pyOpenSSL`` release.</changelog>
  <changelog author="dmueller@suse.com" date="1465214400">- fix download urls</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1468756800">- Introduce requirement setuptools &gt;= 11.3
  to follow egg-info/requires.txt content</changelog>
  <changelog author="meissner@suse.com" date="1474891200">- python-cryptography-enable-gost.patch: temporary patch
  to run tests against 1.0.2i, GOST cert extraction now works.</changelog>
</package>
<package pkgid="7251d7bc286635766969a5ffcb80e10162b277dc" name="python-docutils" arch="src">
  <version epoch="0" ver="0.12" rel="45.4"/>
  <changelog author="saschpe@gmx.de" date="1292155200">- update to 0.6
  * support for SVG and SWF images in HTML writer
  * many improvements in LaTeX2e writer
- re-generated spec file with py2pack
  * now builds for Fedora and Mandriva</changelog>
  <changelog author="saschpe@suse.de" date="1292846400">- reduce rpmlint complaints:
  * name in summary
  * executables in doc package ('tools' folder)</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <changelog author="saschpe@suse.de" date="1316606400">- Renamed to python-docutils (from docutils), also fixes rpmlint
  warning about naming policy
- Update to version 0.8.1:
  * Change last file with Apache license to BSD-2-Clause and correct copyright
    info for rst.el
  * Fix tests under py3k.
  * Clean up Babel language setting. Restores Sphinx compatibility.
- Changes from version 0.8.0:
  * Some additions to the Docutils core are released under the 2-Clause BSD
    license.
  * Handle language codes according to BCP 47.
  * If the specified langauage is not supported by Docutils, warn and fall
    back to English.
  * Math support: reStructuredText "math" role and directive, math and
    math_block doctree elements.
  * Orphaned "python" reader and "newlatex2e" writer moved to the sandbox.
  * Added lithuanian mappings.
- Changes from version 0.7.0:
  * Support SVG and SWF images
  * Generate valid XHTML for centered images with targets. Use CSS classes
    instead of "align" tags for image alignment.
  * Preserve runs of spaces in 'inline literals'.
  * Deprecate figure_footnotes setting.
  * Rename use_latex_footnotes setting to docutils_footnotes.
  * New latex_preamble setting.
  * Use PDF standard fonts (Times/Helvetica/Courier) as default.
  * hyperref package called with unicode option
  * Drop the special output_encoding default ("latin-1"). The Docutils wide
    default (usually "UTF-8") is used instead.
- Spec file cleanup:
  * Removed outdated docutils-0.6-insecure-temp.patch
  * Fixed non-executable scripts rpmlint warning
  * Removed ".py" ending from executables in /usr/bin, this is what
    other Python packages expect anyway</changelog>
  <changelog author="saschpe@suse.de" date="1316606401">- Don't run tests on SLE, they break the build</changelog>
  <changelog author="saschpe@suse.de" date="1316779200">- Fixed build:
  * python-xml is only required on SUSE
  * pyxml is required on Fedora (and RHEL)</changelog>
  <changelog author="saschpe@suse.de" date="1330430400">- Fixed SLE_11_SP2 build by disabling the testsuite</changelog>
  <changelog author="saschpe@suse.de" date="1335268800">- Disable testsuite altogether, fails also on the bleeding_edge_* repos</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335528000">- Fix building python 3 package on openSUSE 11.4 x86_64</changelog>
  <changelog author="cfarrell@suse.com" date="1335787200">- license update: Python-2.0 and BSD-2-Clause and GPL-2.0+ and GPL-3.0+ and
  SUSE-Public-Domain
  tools/editors/emacs/rst.el is GPL-3.0+ - see also COPYING file</changelog>
  <changelog author="toddrme2178@gmail.com" date="1336046400">- Update to version 0.9:
  * reStructuredText "code" role and directive with syntax
    highlighting by Pygments_.
  * "code" option of the "include" directive.
  * Fix [ 3402314 ] allow non-ASCII whitespace, punctuation
    characters and "international" quotes around inline markup.
  * Fix handling of missing stylesheets.
  * Fix [ 2971827 ] and [ 3442827 ] extras/roman.py moved to
    docutils/utils/roman.py
  * docutils.utils is now a package (providing a place for
    sub-modules)
  * change default for `math-output` setting to MathJax
  * Support the `abbreviation` and `acronym` standard roles.
  * Record only files required to generate the LaTeX source as
    dependencies.
  * Use ``\setcounter{secnumdepth}{0}`` instead of ``*``-versions
    when suppressing LaTeX section numbering.
- Cleaned up spec files
- Fix rpmlint warnings</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1351252800">- patch from upstream for python3.3 support
  * Fix [3541369] Relative __import__ also with Python 3.3</changelog>
  <changelog author="saschpe@suse.de" date="1353412800">- Run testsuite
- Correctly fix non-excutable script warning
- Remove outdated macros
- Also remove "*.py" ending in egg-info files</changelog>
  <changelog author="dmueller@suse.com" date="1372852800">- update to 0.10:
  - add rpmlint-non-executable-scripts.diff
  * SmartQuotes transform for typographic quotes and dashes.
  * FileInput/FileOutput: no system-exit on IOError. The handle_io_errors option is ignored.
  * &lt;code&gt; tag for inline "code", do not drop nested inline nodes (syntax highlight tokens).
  * Customizable MathJax URL (based on patch by Dmitry Shachnev).
  * No line break after opening inline math tag.</changelog>
  <changelog author="tchvatal@suse.com" date="1379332800">- Use update-alternatives to allow switching between py2 and py3
  version of doctool binaries.</changelog>
  <changelog author="tchvatal@suse.com" date="1379332801">- Drop r7486-python33-compat.patch as it is not needed.</changelog>
  <changelog author="tchvatal@suse.com" date="1379332802">- Fix the symlink creation.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1380024000">- Update to 0.11
  * Fix for the overwritting of document attributes.
  * Support embedded aliases within hyperlink references.
  * try local import of docutils components (reader, writer, parser,
    language module) before global search.
  * Python 3.3 checks CVS syntax only if "strict" is True.
  * Now, it is easy to add a custom stylesheet to Docutils' default
    stylesheet with, e.g.,
  - -stylesheet_path='html4css1.css, mystyle.css'
  * If there is a file html4css1.css in the working directory of the
    process at launch, it is used instead of the one provided by
    Docutils in the writer source directory.
  * New default for math-output: HTML math.css.
  * Avoid repeated class declarations in html4css1 writer
  * Drop the simple algorithm replacing straight double quotes with
    English typographic ones. Activate the SmartQuotes transform if
    you want this feature.
  * New setting stylesheet_dirs: Comma-separated list of directories
    where stylesheets are found. Used by stylesheet_path when
    expanding relative path arguments.
  * handle lines starting with a period.
  * Fix option separating comma was bold (thanks to Bill Morris).
- Use pypi url and download
- Replace rpmlint-non-executable-scripts.diff with sed in the spec
  file</changelog>
  <changelog author="toddrme2178@gmail.com" date="1405425600">- Update to 0.12
  * docs/ref/rst/directives.txt
  - Update "math" and "csv-table" descriptions.
  * docutils/parsers/rst/directives/images.py
  - Fix [258] figwidth="image" generates unitless width value.
  * docutils/parsers/rst/states.py
  - Improve error report when a non-ASCII character is specified as
    delimiter, quote or escape character under Python 2.
    Fixes [ 249 ] and [ 250 ].
  * docutils/writers/html4css1/__init__.py
  - Don't add newline after inline math.
    Thanks to Yury G. Kudryashov for the patch.
  * docutils/writers/latex2e/__init__.py
  - Fix [ 239 ] Latex writer glues paragraphs with figure floats.
  - Apply [ 116 ] by Kirill Smelkov. Don't hardcode \large for subtitle.
  * docutils/writers/odf_odt/__init__.py
  - Apply patch by Jakub Wilk to fix bug [ 100 ].
  * test/test_error_reporting.py
  - Fix [ 223 ] by removing redundant tests we do not have control over.
  * test/test_nodes.py
  - Apply [ 115 ] respect fixed 2to3 string literal conversion behavior.</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1414584000">- fix bashisms in pre script</changelog>
</package>
<package pkgid="f49ef2292e03f84e422a5c69665685eaf0258b26" name="python-docutils" arch="x86_64">
  <version epoch="0" ver="0.12" rel="45.4"/>
  <changelog author="saschpe@gmx.de" date="1292155200">- update to 0.6
  * support for SVG and SWF images in HTML writer
  * many improvements in LaTeX2e writer
- re-generated spec file with py2pack
  * now builds for Fedora and Mandriva</changelog>
  <changelog author="saschpe@suse.de" date="1292846400">- reduce rpmlint complaints:
  * name in summary
  * executables in doc package ('tools' folder)</changelog>
  <changelog author="jengelh@medozas.de" date="1316347200">- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)</changelog>
  <changelog author="saschpe@suse.de" date="1316606400">- Renamed to python-docutils (from docutils), also fixes rpmlint
  warning about naming policy
- Update to version 0.8.1:
  * Change last file with Apache license to BSD-2-Clause and correct copyright
    info for rst.el
  * Fix tests under py3k.
  * Clean up Babel language setting. Restores Sphinx compatibility.
- Changes from version 0.8.0:
  * Some additions to the Docutils core are released under the 2-Clause BSD
    license.
  * Handle language codes according to BCP 47.
  * If the specified langauage is not supported by Docutils, warn and fall
    back to English.
  * Math support: reStructuredText "math" role and directive, math and
    math_block doctree elements.
  * Orphaned "python" reader and "newlatex2e" writer moved to the sandbox.
  * Added lithuanian mappings.
- Changes from version 0.7.0:
  * Support SVG and SWF images
  * Generate valid XHTML for centered images with targets. Use CSS classes
    instead of "align" tags for image alignment.
  * Preserve runs of spaces in 'inline literals'.
  * Deprecate figure_footnotes setting.
  * Rename use_latex_footnotes setting to docutils_footnotes.
  * New latex_preamble setting.
  * Use PDF standard fonts (Times/Helvetica/Courier) as default.
  * hyperref package called with unicode option
  * Drop the special output_encoding default ("latin-1"). The Docutils wide
    default (usually "UTF-8") is used instead.
- Spec file cleanup:
  * Removed outdated docutils-0.6-insecure-temp.patch
  * Fixed non-executable scripts rpmlint warning
  * Removed ".py" ending from executables in /usr/bin, this is what
    other Python packages expect anyway</changelog>
  <changelog author="saschpe@suse.de" date="1316606401">- Don't run tests on SLE, they break the build</changelog>
  <changelog author="saschpe@suse.de" date="1316779200">- Fixed build:
  * python-xml is only required on SUSE
  * pyxml is required on Fedora (and RHEL)</changelog>
  <changelog author="saschpe@suse.de" date="1330430400">- Fixed SLE_11_SP2 build by disabling the testsuite</changelog>
  <changelog author="saschpe@suse.de" date="1335268800">- Disable testsuite altogether, fails also on the bleeding_edge_* repos</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335528000">- Fix building python 3 package on openSUSE 11.4 x86_64</changelog>
  <changelog author="cfarrell@suse.com" date="1335787200">- license update: Python-2.0 and BSD-2-Clause and GPL-2.0+ and GPL-3.0+ and
  SUSE-Public-Domain
  tools/editors/emacs/rst.el is GPL-3.0+ - see also COPYING file</changelog>
  <changelog author="toddrme2178@gmail.com" date="1336046400">- Update to version 0.9:
  * reStructuredText "code" role and directive with syntax
    highlighting by Pygments_.
  * "code" option of the "include" directive.
  * Fix [ 3402314 ] allow non-ASCII whitespace, punctuation
    characters and "international" quotes around inline markup.
  * Fix handling of missing stylesheets.
  * Fix [ 2971827 ] and [ 3442827 ] extras/roman.py moved to
    docutils/utils/roman.py
  * docutils.utils is now a package (providing a place for
    sub-modules)
  * change default for `math-output` setting to MathJax
  * Support the `abbreviation` and `acronym` standard roles.
  * Record only files required to generate the LaTeX source as
    dependencies.
  * Use ``\setcounter{secnumdepth}{0}`` instead of ``*``-versions
    when suppressing LaTeX section numbering.
- Cleaned up spec files
- Fix rpmlint warnings</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1351252800">- patch from upstream for python3.3 support
  * Fix [3541369] Relative __import__ also with Python 3.3</changelog>
  <changelog author="saschpe@suse.de" date="1353412800">- Run testsuite
- Correctly fix non-excutable script warning
- Remove outdated macros
- Also remove "*.py" ending in egg-info files</changelog>
  <changelog author="dmueller@suse.com" date="1372852800">- update to 0.10:
  - add rpmlint-non-executable-scripts.diff
  * SmartQuotes transform for typographic quotes and dashes.
  * FileInput/FileOutput: no system-exit on IOError. The handle_io_errors option is ignored.
  * &lt;code&gt; tag for inline "code", do not drop nested inline nodes (syntax highlight tokens).
  * Customizable MathJax URL (based on patch by Dmitry Shachnev).
  * No line break after opening inline math tag.</changelog>
  <changelog author="tchvatal@suse.com" date="1379332800">- Use update-alternatives to allow switching between py2 and py3
  version of doctool binaries.</changelog>
  <changelog author="tchvatal@suse.com" date="1379332801">- Drop r7486-python33-compat.patch as it is not needed.</changelog>
  <changelog author="tchvatal@suse.com" date="1379332802">- Fix the symlink creation.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1380024000">- Update to 0.11
  * Fix for the overwritting of document attributes.
  * Support embedded aliases within hyperlink references.
  * try local import of docutils components (reader, writer, parser,
    language module) before global search.
  * Python 3.3 checks CVS syntax only if "strict" is True.
  * Now, it is easy to add a custom stylesheet to Docutils' default
    stylesheet with, e.g.,
  - -stylesheet_path='html4css1.css, mystyle.css'
  * If there is a file html4css1.css in the working directory of the
    process at launch, it is used instead of the one provided by
    Docutils in the writer source directory.
  * New default for math-output: HTML math.css.
  * Avoid repeated class declarations in html4css1 writer
  * Drop the simple algorithm replacing straight double quotes with
    English typographic ones. Activate the SmartQuotes transform if
    you want this feature.
  * New setting stylesheet_dirs: Comma-separated list of directories
    where stylesheets are found. Used by stylesheet_path when
    expanding relative path arguments.
  * handle lines starting with a period.
  * Fix option separating comma was bold (thanks to Bill Morris).
- Use pypi url and download
- Replace rpmlint-non-executable-scripts.diff with sed in the spec
  file</changelog>
  <changelog author="toddrme2178@gmail.com" date="1405425600">- Update to 0.12
  * docs/ref/rst/directives.txt
  - Update "math" and "csv-table" descriptions.
  * docutils/parsers/rst/directives/images.py
  - Fix [258] figwidth="image" generates unitless width value.
  * docutils/parsers/rst/states.py
  - Improve error report when a non-ASCII character is specified as
    delimiter, quote or escape character under Python 2.
    Fixes [ 249 ] and [ 250 ].
  * docutils/writers/html4css1/__init__.py
  - Don't add newline after inline math.
    Thanks to Yury G. Kudryashov for the patch.
  * docutils/writers/latex2e/__init__.py
  - Fix [ 239 ] Latex writer glues paragraphs with figure floats.
  - Apply [ 116 ] by Kirill Smelkov. Don't hardcode \large for subtitle.
  * docutils/writers/odf_odt/__init__.py
  - Apply patch by Jakub Wilk to fix bug [ 100 ].
  * test/test_error_reporting.py
  - Fix [ 223 ] by removing redundant tests we do not have control over.
  * test/test_nodes.py
  - Apply [ 115 ] respect fixed 2to3 string literal conversion behavior.</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1414584000">- fix bashisms in pre script</changelog>
</package>
<package pkgid="617ec123398dc66c01226cd2284a576bafd2052a" name="python-enum34" arch="src">
  <version epoch="0" ver="1.1.3" rel="9.1"/>
  <changelog author="aj@ajaissle.de" date="1403784000">- Initial package</changelog>
  <changelog author="fcastelli@suse.com" date="1406721600">- Fixed wrong license
- Run fdupes at build time</changelog>
  <changelog author="p.drouand@gmail.com" date="1406980800">- Do not use depreciated %py_requires
- Some fixes</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1430740800">- update to version 1.0.4:
  * no upstream changelog</changelog>
  <changelog author="gutaper@gmail.com" date="1459771200">- Update to version 1.1.3</changelog>
  <changelog author="jmatejek@suse.com" date="1488801600">- provide python2-enum34 to support singlespec transparently</changelog>
</package>
<package pkgid="d61f7694b32b0b1ac9f4008100f887c560c4987b" name="python-enum34" arch="x86_64">
  <version epoch="0" ver="1.1.3" rel="9.1"/>
  <changelog author="aj@ajaissle.de" date="1403784000">- Initial package</changelog>
  <changelog author="fcastelli@suse.com" date="1406721600">- Fixed wrong license
- Run fdupes at build time</changelog>
  <changelog author="p.drouand@gmail.com" date="1406980800">- Do not use depreciated %py_requires
- Some fixes</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1430740800">- update to version 1.0.4:
  * no upstream changelog</changelog>
  <changelog author="gutaper@gmail.com" date="1459771200">- Update to version 1.1.3</changelog>
  <changelog author="jmatejek@suse.com" date="1488801600">- provide python2-enum34 to support singlespec transparently</changelog>
</package>
<package pkgid="feaae427170f5c2d0c77ce59bbf0086c596888ac" name="python-funcsigs" arch="src">
  <version epoch="0" ver="1.0.2" rel="12.11"/>
  <changelog author="toddrme2178@gmail.com" date="1425384000">- Initial version</changelog>
  <changelog author="tbechtold@suse.com" date="1464868800">- update to 1.0.2:
  No changelog provided.
- use pypi.io as Source url</changelog>
  <changelog author="aloisio@gmx.com" date="1466078400">- Fixed SLE11 build</changelog>
</package>
<package pkgid="4ea1f1fac4e8677ab737180875295210427f9e4a" name="python-funcsigs" arch="x86_64">
  <version epoch="0" ver="1.0.2" rel="12.11"/>
  <changelog author="toddrme2178@gmail.com" date="1425384000">- Initial version</changelog>
  <changelog author="tbechtold@suse.com" date="1464868800">- update to 1.0.2:
  No changelog provided.
- use pypi.io as Source url</changelog>
  <changelog author="aloisio@gmx.com" date="1466078400">- Fixed SLE11 build</changelog>
</package>
<package pkgid="8ddda4344b057bd79c448feca27f8040c8312cc4" name="python-idna" arch="src">
  <version epoch="0" ver="2.0" rel="4.8"/>
  <changelog author="nemysis@gmx.ch" date="1437134400">- Initial package creation</changelog>
</package>
<package pkgid="d1e51adf66ca62f1593cee6c61d9281add61ce55" name="python-idna" arch="x86_64">
  <version epoch="0" ver="2.0" rel="4.8"/>
  <changelog author="nemysis@gmx.ch" date="1437134400">- Initial package creation</changelog>
</package>
<package pkgid="74718dc0b36475ae2bcbfe15d527392a4cc4f939" name="python-importlib" arch="src">
  <version epoch="0" ver="1.0.3" rel="2.1"/>
  <changelog author="jfunk@funktronics.ca" date="1271246400">- Initial import</changelog>
  <changelog author="saschpe@suse.de" date="1314964800">- Spec file cleanup:
  * Added license header
  * Removed unneeded stuff</changelog>
  <changelog author="dmueller@suse.com" date="1389614400">- update to 1.0.3:
  * remove exception on missing importlib</changelog>
</package>
<package pkgid="c9652b0e40388d18f13cbfac3975a6dba8144160" name="python-importlib" arch="x86_64">
  <version epoch="0" ver="1.0.3" rel="2.1"/>
  <changelog author="jfunk@funktronics.ca" date="1271246400">- Initial import</changelog>
  <changelog author="saschpe@suse.de" date="1314964800">- Spec file cleanup:
  * Added license header
  * Removed unneeded stuff</changelog>
  <changelog author="dmueller@suse.com" date="1389614400">- update to 1.0.3:
  * remove exception on missing importlib</changelog>
</package>
<package pkgid="31fc3016866f3f026621b2102a1441a489c05287" name="python-ipaddress" arch="src">
  <version epoch="0" ver="1.0.18" rel="10.1"/>
  <changelog author="tbechtold@suse.com" date="1438171200">- Initial packaging</changelog>
  <changelog author="michael@stroeder.com" date="1468065600">- Update to 1.0.16:
  * include license
  * Customize warning when bytes are passed in</changelog>
  <changelog author="michael@stroeder.com" date="1480939200">- Update to 1.0.17</changelog>
  <changelog author="tbechtold@suse.com" date="1489665600">- update to 1.0.18
- add Provides for python2-ipaddress</changelog>
  <changelog author="tbechtold@suse.com" date="1489665601">- Use pypi.io as Source url</changelog>
</package>
<package pkgid="d6677d055b070aa8e3dcf1bd83a83fadc0ed4399" name="python-ipaddress" arch="x86_64">
  <version epoch="0" ver="1.0.18" rel="10.1"/>
  <changelog author="tbechtold@suse.com" date="1438171200">- Initial packaging</changelog>
  <changelog author="michael@stroeder.com" date="1468065600">- Update to 1.0.16:
  * include license
  * Customize warning when bytes are passed in</changelog>
  <changelog author="michael@stroeder.com" date="1480939200">- Update to 1.0.17</changelog>
  <changelog author="tbechtold@suse.com" date="1489665600">- update to 1.0.18
- add Provides for python2-ipaddress</changelog>
  <changelog author="tbechtold@suse.com" date="1489665601">- Use pypi.io as Source url</changelog>
</package>
<package pkgid="b32b460a3a0006c2d90d77347c6d2824ef18aa80" name="python-iso8601" arch="src">
  <version epoch="0" ver="0.1.11" rel="23.13"/>
  <changelog author="toms@suse.de" date="1275307200">- Fixed Group: Development/Libraries/Python to make it consistent
  with other Python packages
- Added copyright notice
- Added .changes file</changelog>
  <changelog author="alexandre@exatati.com.br" date="1325937600">- Regenerate spec file with py2pack;
- Now build as noarch;
- Bzip2 source file.</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="dmueller@suse.com" date="1382702400">- update to 0.1.8:
  * Remove +/- chars from README.rst and ensure tox tests run using LC_ALL=C.
  * Fix parsing of microseconds
  * Correct negative timezone offsets
  * Wow, it's alive! First update since 2007
  * Moved over to https://bitbucket.org/micktwomey/pyiso8601
  * Add support for python 3
  * Switched to py.test and tox for testing
  * Make seconds optional in date format
  * Correctly raise ParseError for more invalid inputs
  * Support more variations of ISO 8601 dates, times and time zone specs.
  * Fix microsecond rounding issues
  * Fix pickling and deepcopy of returned datetime objects
  * Fix timezone offsets without a separator
  * "Z" produces default timezone if one is specified
  * Handle compact date format</changelog>
  <changelog author="rschweikert@suse.com" date="1392292800">- Include in SLE 12 (FATE #316168)</changelog>
  <changelog author="speilicke@suse.com" date="1394625600">- Update to version 0.1.10
  + Fixes https://bitbucket.org/micktwomey/pyiso8601/issue/14/regression-yyyy-mm-no-longer-parses
  + Adds YYYY as a valid date (uses 1 for both month and day)
  + Woo, semantic versioning, .10 at last.
- Changes from version 0.1.9:
  + Lots of fixes tightening up parsing from jdanjou.
  + Release addresses https://bitbucket.org/micktwomey/pyiso8601/issue/13/new-release-based-on-critical-bug-fix
- Run tests again</changelog>
  <changelog author="tbechtold@suse.com" date="1457956800">- update to 0.1.11:
  * Remove logging
  * Add support for , as separator for fractional part
  * Add Python 3.4 and 3.5 to tox test config.
  * Add PyPy 3 to tox test config.
  * Link to documentation at http://pyiso8601.readthedocs.org/</changelog>
</package>
<package pkgid="e834310f61381f576ce5a00914745b48b72ec073" name="python-iso8601" arch="x86_64">
  <version epoch="0" ver="0.1.11" rel="23.13"/>
  <changelog author="toms@suse.de" date="1275307200">- Fixed Group: Development/Libraries/Python to make it consistent
  with other Python packages
- Added copyright notice
- Added .changes file</changelog>
  <changelog author="alexandre@exatati.com.br" date="1325937600">- Regenerate spec file with py2pack;
- Now build as noarch;
- Bzip2 source file.</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="dmueller@suse.com" date="1382702400">- update to 0.1.8:
  * Remove +/- chars from README.rst and ensure tox tests run using LC_ALL=C.
  * Fix parsing of microseconds
  * Correct negative timezone offsets
  * Wow, it's alive! First update since 2007
  * Moved over to https://bitbucket.org/micktwomey/pyiso8601
  * Add support for python 3
  * Switched to py.test and tox for testing
  * Make seconds optional in date format
  * Correctly raise ParseError for more invalid inputs
  * Support more variations of ISO 8601 dates, times and time zone specs.
  * Fix microsecond rounding issues
  * Fix pickling and deepcopy of returned datetime objects
  * Fix timezone offsets without a separator
  * "Z" produces default timezone if one is specified
  * Handle compact date format</changelog>
  <changelog author="rschweikert@suse.com" date="1392292800">- Include in SLE 12 (FATE #316168)</changelog>
  <changelog author="speilicke@suse.com" date="1394625600">- Update to version 0.1.10
  + Fixes https://bitbucket.org/micktwomey/pyiso8601/issue/14/regression-yyyy-mm-no-longer-parses
  + Adds YYYY as a valid date (uses 1 for both month and day)
  + Woo, semantic versioning, .10 at last.
- Changes from version 0.1.9:
  + Lots of fixes tightening up parsing from jdanjou.
  + Release addresses https://bitbucket.org/micktwomey/pyiso8601/issue/13/new-release-based-on-critical-bug-fix
- Run tests again</changelog>
  <changelog author="tbechtold@suse.com" date="1457956800">- update to 0.1.11:
  * Remove logging
  * Add support for , as separator for fractional part
  * Add Python 3.4 and 3.5 to tox test config.
  * Add PyPy 3 to tox test config.
  * Link to documentation at http://pyiso8601.readthedocs.org/</changelog>
</package>
<package pkgid="4c13d34b90c83bb2b7604c20a572ad3d62b0e1c3" name="python-jsonpatch" arch="src">
  <version epoch="0" ver="1.11" rel="26.6"/>
  <changelog author="saschpe@suse.de" date="1361534400">- Initial version</changelog>
  <changelog author="dmueller@suse.com" date="1367236800">- update to 1.0
  * first stable release, some bugfixes</changelog>
  <changelog author="dmueller@suse.com" date="1373544000">- update to 1.1:
  * various python 3.x fixes</changelog>
  <changelog author="dmueller@suse.com" date="1382356800">- update to 1.3:
  * Improved Tests, add command line utilities
- add update-alternatives</changelog>
  <changelog author="speilicke@suse.com" date="1384430400">- Fix update-alternatives (SLE_11_SP3)</changelog>
  <changelog author="speilicke@suse.com" date="1384516800">- Don't ghost /etc/alternatives/..., post-build-checks on 12.2 fail</changelog>
  <changelog author="tbechtold@suse.com" date="1410782400">- update to version 1.7:
  * bump version to 1.7
  * [Setup] use utf-8 explicitly in setup.py
  * bump version to 1.6
  * Fix make_patch() when root is an array (fixes #28)
  * Merge branch 'remove-error' of https://github.com/umago/python-json-patch
  * Improve error message when removing non-existent objects
  * bump version to 1.5
  * fix test for Python 3
  * fix make_patch where obj keys contain "/", fixes #26
- Update Requires for python-jsonpointer</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1415448000">- fix bashisms in pre script</changelog>
  <changelog author="tbechtold@suse.com" date="1423051200">- update to version 1.9:
  * bump version to 1.9
  * require jsonpointer&gt;=1.5
  * Use ABCs instead of list/dict, fixes #33
  * Convert readme from markdown to rst for PyPI
  * Added Python 3.4 and PyPy3 to the build matrix.
  * bump version to 1.8
  * Fix installation of commandline scripts (fixes #31)
  * raise JsonPatchException on missing patch attributes
  * Add wheel as dev dependency for wheel packages
- Requires(pre) coreutils to be able to use "rm" cmd</changelog>
  <changelog author="tbechtold@suse.com" date="1434974400">- update to 1.11.0:
  * bump version to 1.11
  * Fix tests for Python 3.2
  * bump version to 1.10
  * Require pypandoc instead of pandoc for setup.py
  * Fix make_patch with unicode paths
  * Enable container-based builds on Travis-CI
- Update Requires according to requirements.txt</changelog>
</package>
<package pkgid="3db67b24fb2b39d54ceb032ab4f24f3ee4f1e0dc" name="python-jsonpatch" arch="x86_64">
  <version epoch="0" ver="1.11" rel="26.6"/>
  <changelog author="saschpe@suse.de" date="1361534400">- Initial version</changelog>
  <changelog author="dmueller@suse.com" date="1367236800">- update to 1.0
  * first stable release, some bugfixes</changelog>
  <changelog author="dmueller@suse.com" date="1373544000">- update to 1.1:
  * various python 3.x fixes</changelog>
  <changelog author="dmueller@suse.com" date="1382356800">- update to 1.3:
  * Improved Tests, add command line utilities
- add update-alternatives</changelog>
  <changelog author="speilicke@suse.com" date="1384430400">- Fix update-alternatives (SLE_11_SP3)</changelog>
  <changelog author="speilicke@suse.com" date="1384516800">- Don't ghost /etc/alternatives/..., post-build-checks on 12.2 fail</changelog>
  <changelog author="tbechtold@suse.com" date="1410782400">- update to version 1.7:
  * bump version to 1.7
  * [Setup] use utf-8 explicitly in setup.py
  * bump version to 1.6
  * Fix make_patch() when root is an array (fixes #28)
  * Merge branch 'remove-error' of https://github.com/umago/python-json-patch
  * Improve error message when removing non-existent objects
  * bump version to 1.5
  * fix test for Python 3
  * fix make_patch where obj keys contain "/", fixes #26
- Update Requires for python-jsonpointer</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1415448000">- fix bashisms in pre script</changelog>
  <changelog author="tbechtold@suse.com" date="1423051200">- update to version 1.9:
  * bump version to 1.9
  * require jsonpointer&gt;=1.5
  * Use ABCs instead of list/dict, fixes #33
  * Convert readme from markdown to rst for PyPI
  * Added Python 3.4 and PyPy3 to the build matrix.
  * bump version to 1.8
  * Fix installation of commandline scripts (fixes #31)
  * raise JsonPatchException on missing patch attributes
  * Add wheel as dev dependency for wheel packages
- Requires(pre) coreutils to be able to use "rm" cmd</changelog>
  <changelog author="tbechtold@suse.com" date="1434974400">- update to 1.11.0:
  * bump version to 1.11
  * Fix tests for Python 3.2
  * bump version to 1.10
  * Require pypandoc instead of pandoc for setup.py
  * Fix make_patch with unicode paths
  * Enable container-based builds on Travis-CI
- Update Requires according to requirements.txt</changelog>
</package>
<package pkgid="428b2f954361b156000b6056dcbadbc11ce21ae8" name="python-jsonpointer" arch="src">
  <version epoch="0" ver="1.9" rel="19.4"/>
  <changelog author="saschpe@suse.de" date="1361534400">- Initial version</changelog>
  <changelog author="dmueller@suse.com" date="1367236800">- update to 1.0:
  * no changes</changelog>
  <changelog author="tbechtold@suse.com" date="1410782400">- update to version 1.4:
  * bump version to 1.4
  * [Setup] use utf-8 explicitly in setup.py, fixes #8
  * Merge pull request #7 from alexsdutton/patch-1
  * Calculate path properly when self.parts == [].
  * Added tests for round-tripping pointers from paths to parts
  * JsonPointer.from_parts should handle the empty path
  * fix doctest for Python 3
  * bump version to 1.3
  * add JsonPointer.path and JsonPointer.from_parts
  * bump version to 1.2
  * add trove classifiers (fixes #6)
  * fix string formatting in assert statement
  * fix typo in setup.py
  * add links to README.md
  * add MANIFEST.in
  * add comments to commandline doc
  * add "jsonpointer" commandline utility
  * add missing AUTHORS
  * Support for set_pointer and indexing arbitrary objects via __getitem__/__setitem__
  * refactor type check
  * add tests for JsonPointer.to_last()
  * remove unused param of to_last()
  * add test for out-of-bounds error
  * add test for JsonPointer.contains(other)
  * add test for invalid list index
  * add test for pointer string not starting with /
  * add test for comparing a pointer to another object
  * show pypi information in README
  * show coverage status in README
  * remove some code from coverage calculation
  * move coverage code from tests.py to makefile
  * add coveralls support to .travis.yml
  * add doctests for pairwise(iter)
  * mention supported Python versions in docs
  * Drop support for Python 2.5
  * also target Python 3.3 and PyPy
  * fix unicode literal quirks in Python 3.2
  * let sphinx extract version, author from source
  * README: add link to docs
  * add some documentation
  * ignore *.swp and files generated during packaging
- Install /usr/bin/jsonpointer with update-alternatives</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1415448000">- fix bashism in pre script</changelog>
  <changelog author="tbechtold@suse.com" date="1423051200">- update to version 1.7:
  * bump version to 1.7
  * Fix ``jsonpointer`` commandline utility (#14)
  * bump version to 1.6
  * Fix contains unexpected false return
  * bump version to 1.5
  * Use ABCs instead of list/dict
  * Convert readme from markdown to rst for PyPI
  * Add support for Python 3.4, pypy3, use travis_retry
  * Add dependencies for creating wheels
- Requires(pre) coreutils to have "rm" command available (bnc#916277)</changelog>
  <changelog author="tbechtold@suse.com" date="1434974400">- update to 1.9:
  * bump version to 1.9
  * bump version to 1.8
  * Fix Tests for Python 3.2
  * Fix UnicodeEncodeError with non-ASCII paths, fixes #18
  * Enable container-based builds on Travis-CI</changelog>
</package>
<package pkgid="cd86aeca40557562e5957c1e6cfeb67ed6c97542" name="python-jsonpointer" arch="x86_64">
  <version epoch="0" ver="1.9" rel="19.4"/>
  <changelog author="saschpe@suse.de" date="1361534400">- Initial version</changelog>
  <changelog author="dmueller@suse.com" date="1367236800">- update to 1.0:
  * no changes</changelog>
  <changelog author="tbechtold@suse.com" date="1410782400">- update to version 1.4:
  * bump version to 1.4
  * [Setup] use utf-8 explicitly in setup.py, fixes #8
  * Merge pull request #7 from alexsdutton/patch-1
  * Calculate path properly when self.parts == [].
  * Added tests for round-tripping pointers from paths to parts
  * JsonPointer.from_parts should handle the empty path
  * fix doctest for Python 3
  * bump version to 1.3
  * add JsonPointer.path and JsonPointer.from_parts
  * bump version to 1.2
  * add trove classifiers (fixes #6)
  * fix string formatting in assert statement
  * fix typo in setup.py
  * add links to README.md
  * add MANIFEST.in
  * add comments to commandline doc
  * add "jsonpointer" commandline utility
  * add missing AUTHORS
  * Support for set_pointer and indexing arbitrary objects via __getitem__/__setitem__
  * refactor type check
  * add tests for JsonPointer.to_last()
  * remove unused param of to_last()
  * add test for out-of-bounds error
  * add test for JsonPointer.contains(other)
  * add test for invalid list index
  * add test for pointer string not starting with /
  * add test for comparing a pointer to another object
  * show pypi information in README
  * show coverage status in README
  * remove some code from coverage calculation
  * move coverage code from tests.py to makefile
  * add coveralls support to .travis.yml
  * add doctests for pairwise(iter)
  * mention supported Python versions in docs
  * Drop support for Python 2.5
  * also target Python 3.3 and PyPy
  * fix unicode literal quirks in Python 3.2
  * let sphinx extract version, author from source
  * README: add link to docs
  * add some documentation
  * ignore *.swp and files generated during packaging
- Install /usr/bin/jsonpointer with update-alternatives</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1415448000">- fix bashism in pre script</changelog>
  <changelog author="tbechtold@suse.com" date="1423051200">- update to version 1.7:
  * bump version to 1.7
  * Fix ``jsonpointer`` commandline utility (#14)
  * bump version to 1.6
  * Fix contains unexpected false return
  * bump version to 1.5
  * Use ABCs instead of list/dict
  * Convert readme from markdown to rst for PyPI
  * Add support for Python 3.4, pypy3, use travis_retry
  * Add dependencies for creating wheels
- Requires(pre) coreutils to have "rm" command available (bnc#916277)</changelog>
  <changelog author="tbechtold@suse.com" date="1434974400">- update to 1.9:
  * bump version to 1.9
  * bump version to 1.8
  * Fix Tests for Python 3.2
  * Fix UnicodeEncodeError with non-ASCII paths, fixes #18
  * Enable container-based builds on Travis-CI</changelog>
</package>
<package pkgid="b9ef8259d8058a2185fd8fc347394e6f7f6e602c" name="python-linecache2" arch="src">
  <version epoch="0" ver="1.0.0" rel="5.13"/>
  <changelog author="arun@gmx.de" date="1426334400">- initial version</changelog>
  <changelog author="arun@gmx.de" date="1426507200">- specfile: fix description</changelog>
  <changelog author="toddrme2178@gmail.com" date="1444651200">- Initial python 2 version</changelog>
  <changelog author="toddrme2178@gmail.com" date="1444824000">- Fix license.  Should be Python-2.0
- Add license explanation.</changelog>
</package>
<package pkgid="5722d26d41da7a9e6da69a45248ad8dc3145ba48" name="python-linecache2" arch="x86_64">
  <version epoch="0" ver="1.0.0" rel="5.13"/>
  <changelog author="arun@gmx.de" date="1426334400">- initial version</changelog>
  <changelog author="arun@gmx.de" date="1426507200">- specfile: fix description</changelog>
  <changelog author="toddrme2178@gmail.com" date="1444651200">- Initial python 2 version</changelog>
  <changelog author="toddrme2178@gmail.com" date="1444824000">- Fix license.  Should be Python-2.0
- Add license explanation.</changelog>
</package>
<package pkgid="20c1370a1c9b5d40cc1b8de0a4c37b3e03f3463e" name="python-mock" arch="src">
  <version epoch="0" ver="2.0.0" rel="50.4"/>
  <changelog author="mapleoin@lavabit.com" date="1295524800">- fixed Source URL</changelog>
  <changelog author="mapleoin@lavabit.com" date="1295524801">- added README, docs and tests
  - run tests during %%check phase</changelog>
  <changelog author="mapleoin@lavabit.com" date="1295611200">- removed DOS line-endings from doc file
  - removed spurious permissions from docs</changelog>
  <changelog author="mapleoin@lavabit.com" date="1295611201">- fixed SourceURL</changelog>
  <changelog author="saschpe@suse.de" date="1295956800">- cleaned up spec file:
  * fixed noarch check (to make openSUSE-11.1 x86_64 bit work)
  * recompressed tarball with bzip2
  * set RPM optflags</changelog>
  <changelog author="saschpe@suse.de" date="1314964800">- Update to version 0.7.2:
  * BUGFIX: instances of list subclasses can now be used as mock specs
  * BUGFIX: MagicMock equality / inequality protocol methods changed to use the
    default equality / inequality.
- Simpler spec file</changelog>
  <changelog author="saschpe@gmx.de" date="1331380800">- Update to version 0.8.0:
  - See docs/changelog.txt for details</changelog>
  <changelog author="saschpe@suse.de" date="1353672000">- Update to version 1.0.1
  + Functions decorated with patch variants have a __wrapped__ attribute
    pointing to the original function. This brings compatibility with the
    default behaviour in Python 3.3 (due to a new feature in functools.wraps).
  + See docs/changelog.txt for details</changelog>
  <changelog author="p.drouand@gmail.com" date="1357905600">- Initial python3 support</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="dmueller@suse.com" date="1392033600">- add python27x.diff: Avoid dependency on unittest2 for anything
  newer than Python 2.7.x (bnc#863813)</changelog>
  <changelog author="speilicke@suse.com" date="1392206400">- Replace python27x.diff with mock-unittest2py27.patch
- Rather use "setup.py test"</changelog>
  <changelog author="cfarrell@suse.com" date="1392206401">- license update: BSD-2-Clause
  See the License.txt file</changelog>
  <changelog author="ro@suse.de" date="1392724800">- added LICENSE.txt as doc file</changelog>
  <changelog author="dmueller@suse.com" date="1437998400">- update to 1.3.0:
  * Update sync point
  * Issue #21750: Further fixup to be styled like other mock APIs
  * Typo fix in mock.patch
  * Revert "Issue #21750: mock_open.read_data can now be read from each instance, as it"
  * Add 2.6 back to classifiers
  * Record sync point
  * Issue #21750: mock_open.read_data can now be read from each instance, as it could in Python 3.3
  * Issue #18622: unittest.mock.mock_open().reset_mock would recurse infinitely
  * Folk should test 2.6 locally too
  * Closes #279: setuptools.version is too new
  * Support python 2.6
  * Update sync point and sync docs
  * Issue #23661: unittest.mock side_effects can now be exceptions again
  * Abort installation if the installer is using setuptools&lt;17.1
  * Closes #269: setup_requires pbr 1.3
  * Closes #257: version the dependency on six
  * Rename README.txt to README.rst
  * Make reproducing travis behaviour somewhat easier
  * Cleanup version number handling
  * Overhaul docs
  * Update docs
  * Remove stale MANIFEST.in, ignore pbr outputs
  * Convert to a package, use pbr, update metadata
  * Bump versions
  * Officially drop 2.6 support
  * Issue #23310: Fix MagicMock's initializer to work with __methods__. Behavior equivalent to m.configure_mock(). Patch by Kasia Jachim
  * Issue #23568: Add rdivmod support to MagicMock() objects
  * Issue #23581: Add matmul support to MagicMock
  * Issue #23326: Removed __ne__ implementations. Since fixing default __ne__ implementation in issue #21408 they are redundant
  * Issue #22823: Use set literals instead of creating a set from a list. Fixed an output of sets in examples
  * Closes #21270 : We now override tuple methods in mock.call objects
  * Suppress a couple more DeprecationWarnings in the test suite
  * Closes #21256: Printout of keyword args in deterministic order in mock calls
  * Removes unused varargs and varkwargs from assert_not_called()
  * Closes Issue 21262: New method assert_not_called for Mock
  * Closes Issue 21238: New keyword argument `unsafe` to Mock
  * Closes issue 21239. unittest.mock.patch.stopall() did not work deterministically when the same name was patched multiple times
  * Closes Issue 21222
  * Closes issue 17660. You no longer need to explicitly pass create=True when patching builtin names
  * Issue 17826. Setting an iterable side_effect on a mock created by create_autospec now works
  * Issue 20968. unittest.mock.MagicMock now supports division
  * Issue #20189: Four additional builtin types (PyTypeObject, PyMethodDescr_Type, _PyMethodWrapper_Type, and PyWrapperDescr_Type) have been modified to provide introspection information for builtins. Also: many additional Lib, test suite, and Argument Clinic fixes
  * Issue #19594: Use specific asserts in unittest tests
  * Remove shadowed test
  * Adjust comment
  * Issue #19013: add a __main__ to unittest.test.testmock to ease CLI invocation
  * Issue #19013: add unittest.main() epilogs to unittest.mock's own test modules
  * Process DEFAULT values in mock side_effect that returns iterator
  * Closes issue 17467. Add readline and readlines support to unittest.mock.mock_open
  * Issue #17047: remove doubled words added in 3.3 as reported by Serhiy Storchaka and Matthew Barnett
  * Issue #17015: When it has a spec, a Mock object now inspects its signature when matching calls, so that arguments can be matched positionally or by name
  * Closes issue 15323. Improve failure message of Mock.assert_called_once_with
  * Close #14857: fix regression in references to PEP 3135 implicit __class__ closure variable. Reopens issue #12370, but also updates unittest.mock to workaround that issue
  * Remove incorrect comment
  * Closes issue 14634. unittest.mock.create_autospec now supports keyword only arguments
  * unittest.mock: removed another bit of Python 2 only code
  * Adding unittest.mock documentation
  * unittest.mock: remove another piece of Python 2 specific code
  * Remove more Python 2 code from unittest.mock (obsolete function attributes)
  * Support subclassing unittest.mock._patch and fix various obscure bugs around patcher spec arguments
  * unittest.mock.MagicMock objects are now unorderable by default
  * Removed XXX from unittest.mock docstring and switch to a nicer try...except...finally
  * Remove more Python 2 compatibility cruft from unittest.mock
  * PEP 417: Adding unittest.mock
  * Ignore patch rejects too
  * Add NEWS
  * Add PyPy to travis
  * Issue #20189: Four additional builtin types
  * Just hard-depend on unittest2
  * Fix typo in test name
  * Some basic release process notes
  * Ignore more editor files
  * Add testrepository configuration
  * We never need sudo. Containers FTW
  * Fixup ignores
  * Iterating on .travis.yml
  * Setup Travis-CI
- drop mock-unittest2py27.patch, no longer needed</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1437998401">- python-mock now requires python-pbr</changelog>
  <changelog author="toddrme2178@gmail.com" date="1445860800">- BuildRequires python-funcsigs.  It was already in Requires,
  but is also needed at build time for unit tests.</changelog>
  <changelog author="frede@b1-systems.de" date="1452254400">- BuildRequires python-setuptools &gt;= 17.1 If you have a lower
  version the build will fail.</changelog>
  <changelog author="tbechtold@suse.com" date="1464868800">- update to 2.0.0:
  * Fix #338: depend on a fixed version of funcsigs
  * More 3.2 support dropping cleanup
  * Update sync point
  * Add Mock.assert_called()
  * Issue25347 - Format the error message output of mock's assert_has_calls method
  * Issue #22138: Fix mock.patch behavior when patching descriptors. Restore original values after patching
  * Issue #24857: Comparing call_args to a long sequence now correctly returns a boolean result instead of raising an exception
  * Issue #23004: mock_open() now reads binary data correctly when the type of read_data is bytes
  * Add version info in the docs
  * Update six to a version with raises_from
  * Fix #328 - handle unicode __repr__ on Python 2.x
  * Drop support for Python 3.2
  * Fix typo in docs/index.txt
  * Fix README.rst checking
  * Be clearer about Python version compat
  * Issue #295: use a setup_requires dependency
  * Improve grouping of imports in tests
  * Use six to detect python2/3 in main module
  * Use six to detect python2/3 in test modules
- adjust Requires
- use pypi.io as Source url</changelog>
  <changelog author="tbechtold@suse.com" date="1475755200">- Fix pytohn-funcsigs Requires</changelog>
</package>
<package pkgid="21126633caa17ffa6494999305c4346bdab836ff" name="python-mock" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="50.4"/>
  <changelog author="mapleoin@lavabit.com" date="1295524800">- fixed Source URL</changelog>
  <changelog author="mapleoin@lavabit.com" date="1295524801">- added README, docs and tests
  - run tests during %%check phase</changelog>
  <changelog author="mapleoin@lavabit.com" date="1295611200">- removed DOS line-endings from doc file
  - removed spurious permissions from docs</changelog>
  <changelog author="mapleoin@lavabit.com" date="1295611201">- fixed SourceURL</changelog>
  <changelog author="saschpe@suse.de" date="1295956800">- cleaned up spec file:
  * fixed noarch check (to make openSUSE-11.1 x86_64 bit work)
  * recompressed tarball with bzip2
  * set RPM optflags</changelog>
  <changelog author="saschpe@suse.de" date="1314964800">- Update to version 0.7.2:
  * BUGFIX: instances of list subclasses can now be used as mock specs
  * BUGFIX: MagicMock equality / inequality protocol methods changed to use the
    default equality / inequality.
- Simpler spec file</changelog>
  <changelog author="saschpe@gmx.de" date="1331380800">- Update to version 0.8.0:
  - See docs/changelog.txt for details</changelog>
  <changelog author="saschpe@suse.de" date="1353672000">- Update to version 1.0.1
  + Functions decorated with patch variants have a __wrapped__ attribute
    pointing to the original function. This brings compatibility with the
    default behaviour in Python 3.3 (due to a new feature in functools.wraps).
  + See docs/changelog.txt for details</changelog>
  <changelog author="p.drouand@gmail.com" date="1357905600">- Initial python3 support</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="dmueller@suse.com" date="1392033600">- add python27x.diff: Avoid dependency on unittest2 for anything
  newer than Python 2.7.x (bnc#863813)</changelog>
  <changelog author="speilicke@suse.com" date="1392206400">- Replace python27x.diff with mock-unittest2py27.patch
- Rather use "setup.py test"</changelog>
  <changelog author="cfarrell@suse.com" date="1392206401">- license update: BSD-2-Clause
  See the License.txt file</changelog>
  <changelog author="ro@suse.de" date="1392724800">- added LICENSE.txt as doc file</changelog>
  <changelog author="dmueller@suse.com" date="1437998400">- update to 1.3.0:
  * Update sync point
  * Issue #21750: Further fixup to be styled like other mock APIs
  * Typo fix in mock.patch
  * Revert "Issue #21750: mock_open.read_data can now be read from each instance, as it"
  * Add 2.6 back to classifiers
  * Record sync point
  * Issue #21750: mock_open.read_data can now be read from each instance, as it could in Python 3.3
  * Issue #18622: unittest.mock.mock_open().reset_mock would recurse infinitely
  * Folk should test 2.6 locally too
  * Closes #279: setuptools.version is too new
  * Support python 2.6
  * Update sync point and sync docs
  * Issue #23661: unittest.mock side_effects can now be exceptions again
  * Abort installation if the installer is using setuptools&lt;17.1
  * Closes #269: setup_requires pbr 1.3
  * Closes #257: version the dependency on six
  * Rename README.txt to README.rst
  * Make reproducing travis behaviour somewhat easier
  * Cleanup version number handling
  * Overhaul docs
  * Update docs
  * Remove stale MANIFEST.in, ignore pbr outputs
  * Convert to a package, use pbr, update metadata
  * Bump versions
  * Officially drop 2.6 support
  * Issue #23310: Fix MagicMock's initializer to work with __methods__. Behavior equivalent to m.configure_mock(). Patch by Kasia Jachim
  * Issue #23568: Add rdivmod support to MagicMock() objects
  * Issue #23581: Add matmul support to MagicMock
  * Issue #23326: Removed __ne__ implementations. Since fixing default __ne__ implementation in issue #21408 they are redundant
  * Issue #22823: Use set literals instead of creating a set from a list. Fixed an output of sets in examples
  * Closes #21270 : We now override tuple methods in mock.call objects
  * Suppress a couple more DeprecationWarnings in the test suite
  * Closes #21256: Printout of keyword args in deterministic order in mock calls
  * Removes unused varargs and varkwargs from assert_not_called()
  * Closes Issue 21262: New method assert_not_called for Mock
  * Closes Issue 21238: New keyword argument `unsafe` to Mock
  * Closes issue 21239. unittest.mock.patch.stopall() did not work deterministically when the same name was patched multiple times
  * Closes Issue 21222
  * Closes issue 17660. You no longer need to explicitly pass create=True when patching builtin names
  * Issue 17826. Setting an iterable side_effect on a mock created by create_autospec now works
  * Issue 20968. unittest.mock.MagicMock now supports division
  * Issue #20189: Four additional builtin types (PyTypeObject, PyMethodDescr_Type, _PyMethodWrapper_Type, and PyWrapperDescr_Type) have been modified to provide introspection information for builtins. Also: many additional Lib, test suite, and Argument Clinic fixes
  * Issue #19594: Use specific asserts in unittest tests
  * Remove shadowed test
  * Adjust comment
  * Issue #19013: add a __main__ to unittest.test.testmock to ease CLI invocation
  * Issue #19013: add unittest.main() epilogs to unittest.mock's own test modules
  * Process DEFAULT values in mock side_effect that returns iterator
  * Closes issue 17467. Add readline and readlines support to unittest.mock.mock_open
  * Issue #17047: remove doubled words added in 3.3 as reported by Serhiy Storchaka and Matthew Barnett
  * Issue #17015: When it has a spec, a Mock object now inspects its signature when matching calls, so that arguments can be matched positionally or by name
  * Closes issue 15323. Improve failure message of Mock.assert_called_once_with
  * Close #14857: fix regression in references to PEP 3135 implicit __class__ closure variable. Reopens issue #12370, but also updates unittest.mock to workaround that issue
  * Remove incorrect comment
  * Closes issue 14634. unittest.mock.create_autospec now supports keyword only arguments
  * unittest.mock: removed another bit of Python 2 only code
  * Adding unittest.mock documentation
  * unittest.mock: remove another piece of Python 2 specific code
  * Remove more Python 2 code from unittest.mock (obsolete function attributes)
  * Support subclassing unittest.mock._patch and fix various obscure bugs around patcher spec arguments
  * unittest.mock.MagicMock objects are now unorderable by default
  * Removed XXX from unittest.mock docstring and switch to a nicer try...except...finally
  * Remove more Python 2 compatibility cruft from unittest.mock
  * PEP 417: Adding unittest.mock
  * Ignore patch rejects too
  * Add NEWS
  * Add PyPy to travis
  * Issue #20189: Four additional builtin types
  * Just hard-depend on unittest2
  * Fix typo in test name
  * Some basic release process notes
  * Ignore more editor files
  * Add testrepository configuration
  * We never need sudo. Containers FTW
  * Fixup ignores
  * Iterating on .travis.yml
  * Setup Travis-CI
- drop mock-unittest2py27.patch, no longer needed</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1437998401">- python-mock now requires python-pbr</changelog>
  <changelog author="toddrme2178@gmail.com" date="1445860800">- BuildRequires python-funcsigs.  It was already in Requires,
  but is also needed at build time for unit tests.</changelog>
  <changelog author="frede@b1-systems.de" date="1452254400">- BuildRequires python-setuptools &gt;= 17.1 If you have a lower
  version the build will fail.</changelog>
  <changelog author="tbechtold@suse.com" date="1464868800">- update to 2.0.0:
  * Fix #338: depend on a fixed version of funcsigs
  * More 3.2 support dropping cleanup
  * Update sync point
  * Add Mock.assert_called()
  * Issue25347 - Format the error message output of mock's assert_has_calls method
  * Issue #22138: Fix mock.patch behavior when patching descriptors. Restore original values after patching
  * Issue #24857: Comparing call_args to a long sequence now correctly returns a boolean result instead of raising an exception
  * Issue #23004: mock_open() now reads binary data correctly when the type of read_data is bytes
  * Add version info in the docs
  * Update six to a version with raises_from
  * Fix #328 - handle unicode __repr__ on Python 2.x
  * Drop support for Python 3.2
  * Fix typo in docs/index.txt
  * Fix README.rst checking
  * Be clearer about Python version compat
  * Issue #295: use a setup_requires dependency
  * Improve grouping of imports in tests
  * Use six to detect python2/3 in main module
  * Use six to detect python2/3 in test modules
- adjust Requires
- use pypi.io as Source url</changelog>
  <changelog author="tbechtold@suse.com" date="1475755200">- Fix pytohn-funcsigs Requires</changelog>
</package>
<package pkgid="b18d7038bc5b6e7ed42d81ebb5146ca3809d6e43" name="python-nose" arch="src">
  <version epoch="0" ver="1.3.7" rel="85.1"/>
  <changelog author="toddrme2178@gmail.com" date="1335441600">- Add python 3 packages</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335528000">- Fix building python 3 package on openSUSE 11.4</changelog>
  <changelog author="toddrme2178@gmail.com" date="1337947200">- Added python 3 documentation package</changelog>
  <changelog author="saschpe@suse.de" date="1353412800">- Update to version 1.2.1:
  + Correct nose.__version__ (#549). Thanks to Chris Withers for the bug report.
- Changes from version 1.2.0:
  + Fixed issue where plugins included with `addplugins` keyword could
    be overridden by built-in plugins (or third-party plugins registered
    with setuptools) of the same name (#466).
  + Adds :option:`--cover-xml` and :option:`--cover-xml-file` (#311).
  + Adds support for :option:`--cover-branches` (related to #370).
  + Fixed Unicode issue on Python 3.1 with coverage (#442)
  + fixed class level fixture handling in multiprocessing plugin
  + Clue in the ``unittest`` module so it no longer prints traceback frames for
    our clones of their simple assertion helpers (#453). Patch by Erik Rose.
  + Stop using the ``assert`` statement in ``ok_`` and ``eq_`` so they work under
    ``python -O`` (#504). Patch by Erik Rose.
  + Add loglevel option to logcapture plugin (#493).
  + Add doctest options flag (#7 from google code tracker).
  + Add support for using 2to3 with the nosetests setuptools command.
  + Add --cover-min-percentage flag to force test runs without sufficient
    coverage to fail (#540). Patch by Domen Ko?ar.
  + Add travis-ci configuraion (#545).
  + Call reactor.stop from twisted thread (#301).
- Changes from version 1.1.2:
  + Fixed regression where the .coverage file was not saved (#439).
- Testsuite seems to work on SLE_11_SP2, reenable
- Symlink nosetests.1 manpage to nosetests-%{py_ver}.1</changelog>
  <changelog author="saschpe@suse.de" date="1358510400">- Add nose-1.2.1-plugin-failuredetail-no-tb.patch: Don't fail if
  traceback is missing</changelog>
  <changelog author="dmueller@suse.com" date="1366632000">- update to 1.3.0:
  * very long list of bugfixes, see included CHANGELOG for details</changelog>
  <changelog author="speilicke@suse.com" date="1367582400">- Apply update-alternatives for binaries and man-pages</changelog>
  <changelog author="speilicke@suse.com" date="1368619200">- Fix update-alternatives and support upgrade from previous versions</changelog>
  <changelog author="speilicke@suse.com" date="1368619201">- Don't damage entry points</changelog>
  <changelog author="speilicke@suse.com" date="1372680000">- Drop functional_tests/test_multiprocessing/test_concurrent_shared.py,
  it randomly fails (due to timing checks)</changelog>
  <changelog author="speilicke@suse.com" date="1379332800">- Add nose-drop-timing-dependent-tests.patch: Drop several tests that
  depend on proper timing which creates random fails (includes last
  commit)</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require setuptools instead of now obsolete distribute</changelog>
  <changelog author="speilicke@suse.com" date="1392033600">- Fix update-alternatives usage</changelog>
  <changelog author="toddrme2178@gmail.com" date="1397736000">- update to 1.3.1:
  * very long list of bugfixes, see included CHANGELOG for details</changelog>
  <changelog author="mjura@suse.com" date="1399550400">- Add nose-fix-skip-test-plugin.patch
  - Fix skip test plugin and revert upstream commit</changelog>
  <changelog author="mjura@suse.com" date="1399550401">- update to 1.3.3:
  - Fixed a minor issue with the reported version number.
- update to 1.3.2:
  - Fixed an issue where build_ext was not working under setup.py nosetest
  - Fixed #786: generator method fails with callable instance
  - Fixed a traceback when using string exceptions
  - Fixed #792: "Not a directory" error when using python setup.py nosetests
  - Fixed #779: xunit report file is written in --where directory
  - Fixed #782: Test failures with Python &gt;= 3.3
  - Fixed #780: Fix a regression with Python 3
  - Fixed #783: try_run is broken with Python 3.4
  - Fixed an issue where build_ext was not working under setup.py nosetest
  - Fixed #786: generator method fails with callable instance
  - Fixed a traceback when using string exceptions
  - Fixed #792: "Not a directory" error when using python setup.py nosetests
  - Fixed #779: xunit report file is written in --where directory
  - Fixed #782: Test failures with Python &gt;= 3.3
  - Fixed #780: Fix a regression with Python 3
  - Fixed #783: try_run is broken with Python 3.4</changelog>
  <changelog author="hpj@urpla.net" date="1429099200">- Update to version 1.3.6:
  * Re-release of 1.3.5 with wheels fixed.
- Changes from version 1.3.5
  * Fix #875: nose doesn't collect tests when subpackage is given as arg
  * Fix #809: tests not discovered for namespace packages on Windows
  * Fix #815: "ValueError: unsupported pickle protocol" with --with-id
  * Wrap the working dir path name in quotes when reporting an error.
  * Fix #887: Fix a discrepancy in test names between Python 2 and Python 3
  * Fix #131: Use os.stat() to check if file is executable
  * Fix #820 and #719: Fix coverage plugin with multiprocess
- Changes from version 1.3.4
  * Recognize doctest options defined in other plugins
  * Another fix for Python 3.4: Call super in LazySuite to access
    _removed_tests variable
  * Fix for try_run when using bound methods</changelog>
  <changelog author="aloisio@gmx.com" date="1437998400">- Update to version 1.3.7:
  * Fix loading packages from capitalised package on Windows
    Patch by Thomas Kluyver
- Aligned dependency requirements with PyPI
- Dropped nose-drop-timing-dependent-tests.patch because
  the test is already excluded upstream</changelog>
  <changelog author="mjura@suse.com" date="1469102400">- Update license to "LGPL-2.1+"</changelog>
  <changelog author="hpj@urpla.net" date="1484395200">- disable functional_tests/test_coverage_plugin: fails consistently</changelog>
</package>
<package pkgid="dd51799bb06f85f4210e415edaaca060decfe070" name="python-nose" arch="x86_64">
  <version epoch="0" ver="1.3.7" rel="85.1"/>
  <changelog author="toddrme2178@gmail.com" date="1335441600">- Add python 3 packages</changelog>
  <changelog author="toddrme2178@gmail.com" date="1335528000">- Fix building python 3 package on openSUSE 11.4</changelog>
  <changelog author="toddrme2178@gmail.com" date="1337947200">- Added python 3 documentation package</changelog>
  <changelog author="saschpe@suse.de" date="1353412800">- Update to version 1.2.1:
  + Correct nose.__version__ (#549). Thanks to Chris Withers for the bug report.
- Changes from version 1.2.0:
  + Fixed issue where plugins included with `addplugins` keyword could
    be overridden by built-in plugins (or third-party plugins registered
    with setuptools) of the same name (#466).
  + Adds :option:`--cover-xml` and :option:`--cover-xml-file` (#311).
  + Adds support for :option:`--cover-branches` (related to #370).
  + Fixed Unicode issue on Python 3.1 with coverage (#442)
  + fixed class level fixture handling in multiprocessing plugin
  + Clue in the ``unittest`` module so it no longer prints traceback frames for
    our clones of their simple assertion helpers (#453). Patch by Erik Rose.
  + Stop using the ``assert`` statement in ``ok_`` and ``eq_`` so they work under
    ``python -O`` (#504). Patch by Erik Rose.
  + Add loglevel option to logcapture plugin (#493).
  + Add doctest options flag (#7 from google code tracker).
  + Add support for using 2to3 with the nosetests setuptools command.
  + Add --cover-min-percentage flag to force test runs without sufficient
    coverage to fail (#540). Patch by Domen Ko?ar.
  + Add travis-ci configuraion (#545).
  + Call reactor.stop from twisted thread (#301).
- Changes from version 1.1.2:
  + Fixed regression where the .coverage file was not saved (#439).
- Testsuite seems to work on SLE_11_SP2, reenable
- Symlink nosetests.1 manpage to nosetests-%{py_ver}.1</changelog>
  <changelog author="saschpe@suse.de" date="1358510400">- Add nose-1.2.1-plugin-failuredetail-no-tb.patch: Don't fail if
  traceback is missing</changelog>
  <changelog author="dmueller@suse.com" date="1366632000">- update to 1.3.0:
  * very long list of bugfixes, see included CHANGELOG for details</changelog>
  <changelog author="speilicke@suse.com" date="1367582400">- Apply update-alternatives for binaries and man-pages</changelog>
  <changelog author="speilicke@suse.com" date="1368619200">- Fix update-alternatives and support upgrade from previous versions</changelog>
  <changelog author="speilicke@suse.com" date="1368619201">- Don't damage entry points</changelog>
  <changelog author="speilicke@suse.com" date="1372680000">- Drop functional_tests/test_multiprocessing/test_concurrent_shared.py,
  it randomly fails (due to timing checks)</changelog>
  <changelog author="speilicke@suse.com" date="1379332800">- Add nose-drop-timing-dependent-tests.patch: Drop several tests that
  depend on proper timing which creates random fails (includes last
  commit)</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require setuptools instead of now obsolete distribute</changelog>
  <changelog author="speilicke@suse.com" date="1392033600">- Fix update-alternatives usage</changelog>
  <changelog author="toddrme2178@gmail.com" date="1397736000">- update to 1.3.1:
  * very long list of bugfixes, see included CHANGELOG for details</changelog>
  <changelog author="mjura@suse.com" date="1399550400">- Add nose-fix-skip-test-plugin.patch
  - Fix skip test plugin and revert upstream commit</changelog>
  <changelog author="mjura@suse.com" date="1399550401">- update to 1.3.3:
  - Fixed a minor issue with the reported version number.
- update to 1.3.2:
  - Fixed an issue where build_ext was not working under setup.py nosetest
  - Fixed #786: generator method fails with callable instance
  - Fixed a traceback when using string exceptions
  - Fixed #792: "Not a directory" error when using python setup.py nosetests
  - Fixed #779: xunit report file is written in --where directory
  - Fixed #782: Test failures with Python &gt;= 3.3
  - Fixed #780: Fix a regression with Python 3
  - Fixed #783: try_run is broken with Python 3.4
  - Fixed an issue where build_ext was not working under setup.py nosetest
  - Fixed #786: generator method fails with callable instance
  - Fixed a traceback when using string exceptions
  - Fixed #792: "Not a directory" error when using python setup.py nosetests
  - Fixed #779: xunit report file is written in --where directory
  - Fixed #782: Test failures with Python &gt;= 3.3
  - Fixed #780: Fix a regression with Python 3
  - Fixed #783: try_run is broken with Python 3.4</changelog>
  <changelog author="hpj@urpla.net" date="1429099200">- Update to version 1.3.6:
  * Re-release of 1.3.5 with wheels fixed.
- Changes from version 1.3.5
  * Fix #875: nose doesn't collect tests when subpackage is given as arg
  * Fix #809: tests not discovered for namespace packages on Windows
  * Fix #815: "ValueError: unsupported pickle protocol" with --with-id
  * Wrap the working dir path name in quotes when reporting an error.
  * Fix #887: Fix a discrepancy in test names between Python 2 and Python 3
  * Fix #131: Use os.stat() to check if file is executable
  * Fix #820 and #719: Fix coverage plugin with multiprocess
- Changes from version 1.3.4
  * Recognize doctest options defined in other plugins
  * Another fix for Python 3.4: Call super in LazySuite to access
    _removed_tests variable
  * Fix for try_run when using bound methods</changelog>
  <changelog author="aloisio@gmx.com" date="1437998400">- Update to version 1.3.7:
  * Fix loading packages from capitalised package on Windows
    Patch by Thomas Kluyver
- Aligned dependency requirements with PyPI
- Dropped nose-drop-timing-dependent-tests.patch because
  the test is already excluded upstream</changelog>
  <changelog author="mjura@suse.com" date="1469102400">- Update license to "LGPL-2.1+"</changelog>
  <changelog author="hpj@urpla.net" date="1484395200">- disable functional_tests/test_coverage_plugin: fails consistently</changelog>
</package>
<package pkgid="2f8dbeaa3ebf83c3828375bb1b22bfc544142ed1" name="python-oauth" arch="src">
  <version epoch="0" ver="1.0.1" rel="35.9"/>
  <changelog author="alexandre@exatati.com.br" date="1260446400">- Initial package 1.0.1 for openSUSe.</changelog>
  <changelog author="dimstar@opensuse.org" date="1268913600">- Spec cleaned using spec-cleaner.
- Recompress source as bz2.</changelog>
  <changelog author="dimstar@opensuse.org" date="1271160000">- Clean the buildroot after building (clean section added to spec)</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1314705600">- Standardized "Authors:" format in description of python-oauth.spec</changelog>
  <changelog author="alexandre@exatati.com.br" date="1325073600">- Regenerate spec file with py2pack.</changelog>
  <changelog author="saschpe@suse.de" date="1329220800">- Simplified macro usage
- Package LICENSE.txt</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="rschweikert@suse.com" date="1404820800">- Include in SLE 12 (FATE #315990,316167,315991, 317051, 315834)</changelog>
</package>
<package pkgid="f2ce62b8f7bdf86460c87e5e4fcac4c15e7d77de" name="python-oauth" arch="x86_64">
  <version epoch="0" ver="1.0.1" rel="35.9"/>
  <changelog author="alexandre@exatati.com.br" date="1260446400">- Initial package 1.0.1 for openSUSe.</changelog>
  <changelog author="dimstar@opensuse.org" date="1268913600">- Spec cleaned using spec-cleaner.
- Recompress source as bz2.</changelog>
  <changelog author="dimstar@opensuse.org" date="1271160000">- Clean the buildroot after building (clean section added to spec)</changelog>
  <changelog author="andrea.turrini@gmail.com" date="1314705600">- Standardized "Authors:" format in description of python-oauth.spec</changelog>
  <changelog author="alexandre@exatati.com.br" date="1325073600">- Regenerate spec file with py2pack.</changelog>
  <changelog author="saschpe@suse.de" date="1329220800">- Simplified macro usage
- Package LICENSE.txt</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="rschweikert@suse.com" date="1404820800">- Include in SLE 12 (FATE #315990,316167,315991, 317051, 315834)</changelog>
</package>
<package pkgid="67978255986a47d2ad5d011a5e9dfd1279f5fba3" name="python-ordereddict" arch="src">
  <version epoch="0" ver="1.1" rel="2.1"/>
  <changelog author="saschpe@gmx.de" date="1334145600">- Initial version</changelog>
</package>
<package pkgid="f52aafd37b1e08ae8566276b078dd1fc99c2dab0" name="python-ordereddict" arch="x86_64">
  <version epoch="0" ver="1.1" rel="2.1"/>
  <changelog author="saschpe@gmx.de" date="1334145600">- Initial version</changelog>
</package>
<package pkgid="5382a58d8cb76e6c2a5c3a71637d350d65f8a3a1" name="python-paramiko" arch="src">
  <version epoch="0" ver="2.0.0" rel="47.4"/>
  <changelog author="kssingvo@suse.de" date="1222257600">- initial version 1.7.4 required from bzr
  based on python-paramiko from openSUSE BuildService:
  devel:languages:python/openSUSE_Factory</changelog>
  <changelog author="coolo@novell.com" date="1284638400">- updte to 1.7.6 "Fanny"
  various bug fixes, "Ernest" brought ARC4 &amp; CTR support and IP6 support</changelog>
  <changelog author="nix@opensuse.org" date="1286280000">- Require newer python-crypto</changelog>
  <changelog author="saschpe@suse.de" date="1316520000">- Update to version 0.7.7:
  * Various bug fixes (upstream provides no further changes)</changelog>
  <changelog author="saschpe@gmx.de" date="1331553600">- Simplified macro usage</changelog>
  <changelog author="os-dev@jacraig.com" date="1340539200">- Update to 1.7.7.2:
  * Merge pull request #63: https://github.com/paramiko/paramiko/pull/63 which
    fixes exceptions that occur when re-keying over fast connections.
- Add unit tests to build</changelog>
  <changelog author="saschpe@suse.de" date="1354363200">- Update to version 1.9.0:
  + #97 (with a little #93): Improve config parsing of ProxyCommand directives
    and provide a wrapper class to allow subprocess-driven proxy commands to be
    used as sock= arguments for SSHClient.connect.
  + #77: Allow SSHClient.connect() to take an explicit sock parameter
    overriding creation of an internal, implicit socket object.
- Changes from version 1.8.1:
  + #90: Ensure that callbacks handed to SFTPClient.get() always fire at least
    once, even for zero-length files downloaded. Thanks to Github user @enB for
    the catch.
  + #85: Paramiko's test suite overrides
    unittest.TestCase.assertTrue/assertFalse to provide these modern assertions
    to Python 2.2/2.3, which lacked them. However on newer Pythons such as 2.7,
    this now causes deprecation warnings. The overrides have been patched to only
    execute when necessary. Thanks to @Arfrever for catch &amp; patch.
- Changes from version 1.8.0:
  + #17 ('ssh' 28): Fix spurious NoneType has no attribute 'error' and similar
    exceptions that crop up on interpreter exit.
  + 'ssh' 32: Raise a more useful error explaining which known_hosts key line was
    problematic, when encountering binascii issues decoding known host keys.
    Thanks to @thomasvs for catch &amp; patch.
  + 'ssh' 33: Bring ssh_config parsing more in line with OpenSSH spec, re: order of
    setting overrides by Host specifiers. Specifically, the overrides now go by
    file order instead of automatically sorting by Host value length. In
    addition, the first value found per config key (e.g. Port, User etc)
    wins, instead of the last. Thanks to Jan Brauer for the contribution.
  + 'ssh' 36: Support new server two-factor authentication option
    (RequiredAuthentications2), at least re: combining key-based &amp; password
    auth. Thanks to Github user bninja.
  + 'ssh' 11: When raising an exception for hosts not listed in
    known_hosts (when RejectPolicy is in effect) the exception message was
    confusing/vague. This has been improved somewhat. Thanks to Cal Leeming for
    highlighting the issue.
  + 'ssh' 40: Fixed up &amp; expanded EINTR signal handling. Thanks to Douglas Turk.
  + 'ssh' 15: Implemented parameter substitution in SSHConfig, matching the
    implementation of ssh_config(5). Thanks to Olle Lundberg for the patch.
  + 'ssh' 24: Switch some internal type checking to use isinstance to help prevent
    problems with client libraries using subclasses of builtin types. Thanks to
    Alex Morega for the patch.
  + Fabric #562: Agent forwarding would error out (with Authentication response
    too long) or freeze, when more than one remote connection to the local agent
    was active at the same time. This has been fixed. Thanks to Steven McDonald
    for assisting in troubleshooting/patching, and to GitHub user @lynxis for
    providing the final version of the patch.
  + 'ssh' 5: Moved a fcntl import closer to where it's used to help avoid
    ImportError problems on Windows platforms. Thanks to Jason Coombs for the
    catch + suggested fix.
  + 'ssh' 4: Updated implementation of WinPageant integration to work on 64-bit
    Windows. Thanks again to Jason Coombs for the patch.
  + Added an IO loop sleep() call to avoid needless CPU usage when agent
    forwarding is in use.
  + Handful of internal tweaks to version number storage.
  + Updated setup.py with ==dev install URL for pip users.
  + Updated setup.py to account for packaging problems in PyCrypto 2.4.0
  + Added an extra atfork() call to help prevent spurious RNG errors when
    running under high parallel (multiprocess) load.
  + Merge PR #28: https://github.com/paramiko/paramiko/pull/28 which adds a
    ssh-keygen like demo module. (Sofian Brabez)</changelog>
  <changelog author="dmueller@suse.com" date="1367236800">- update to 1.10.1:
  * SFTP put of empty file will still return the attributes
  of the put file. Thanks to Jason R. Coombs for the patch.
  * Forwarded SSH agent connections left stale local pipes
  lying around, which could cause local (and sometimes remote or network
  resource starvation when running many agent-using remote commands. Thanks to
  * Batch SFTP writes to help speed up file transfers
  * Fix handling of window-change events to be on-spec
  * Overhaul SSH config parsing to be in line with `man ssh_config`
  * Forego random padding for packets when running under `*-ctr` ciphers
  * Add `SFTPClient.putfo` and `.getfo` methods to allow direct
    uploading/downloading of file-like objects
  * Add `timeout` parameter to `SSHClient.exec_command` for easier setting
    of the command's internal channel object's timeout
  * Expose the internal "is closed" property of the file transfer class
    BufferedFile` as `.closed`, better conforming to Python's file interface</changelog>
  <changelog author="dmueller@suse.com" date="1378209600">- update to 1.11.0:
  * #98: On Windows, when interacting with the PuTTY PAgeant, Paramiko now
  creates the shared memory map with explicit Security Attributes of the user,
  which is the same technique employed by the canonical PuTTY library to avoid
  permissions issues when Paramiko is running under a different UAC context
  than the PuTTY Ageant process. Thanks to Jason R. Coombs for the patch.
  * #100: Remove use of PyWin32 in `win_pageant` module. Module was already
  dependent on ctypes for constructing appropriate structures and had ctypes
  implementations of all functionality. Thanks to Jason R. Coombs for the
  patch.
  * #87: Ensure updates to `known_hosts` files account for any updates to said
  files after Paramiko initially read them. (Includes related fix to guard
  against duplicate entries during subsequent `known_hosts` loads.) Thanks to
  `@sunweaver` for the contribution.</changelog>
  <changelog author="lukas@wunner.de" date="1382875200">- update to 1.11.2:
  * #156: Fix potential deadlock condition when using Channel objects as
  sockets (e.g. when using SSH gatewaying). Thanks to Steven Noonan and
  Frank Arnold for catch &amp; patch.
  * #179: Fix a missing variable causing errors when an ssh_config file
  has a non-default AddressFamily set. Thanks to Ed Marshall &amp; Tomaz
  Muraus for catch &amp; patch.
  * #200: Fix an exception-causing typo in `demo_simple.py`. Thanks to
  Alex Buchanan for catch &amp; Dave Foster for patch.
  * #199: Typo fix in the license header cross-project. Thanks to Armin
  Ronacher for catch &amp; patch.
  * #162: Clean up HMAC module import to avoid deadlocks in certain uses
  of SSHClient. Thanks to Gernot Hillier for the catch &amp; suggested fix.
  * #36: Fix the port-forwarding demo to avoid file descriptor errors.
  Thanks to Jonathan Halcrow for catch &amp; patch.
  * #168: Update config handling to properly handle multiple 'localforward'
  and 'remoteforward' keys. Thanks to Emre Yilmaz for the patch.</changelog>
  <changelog author="p.drouand@gmail.com" date="1385380800">- Update to version 1.12
  * #152: Add tentative support for ECDSA keys. *This adds the ecdsa
    module as a new dependency of Paramiko.* The module is available at
    [warner/python-ecdsa on Github](https://github.com/warner/python-ecdsa) and
    [ecdsa on PyPI](https://pypi.python.org/pypi/ecdsa).
  * Note that you might still run into problems with key negotiation --
    Paramiko picks the first key that the server offers, which might not be
    what you have in your known_hosts file.
  * Mega thanks to Ethan Glasser-Camp for the patch.
  * #136: Add server-side support for the SSH protocol's 'env' command
- Use local source instead of service
- Add python-ecdsa requirement; new dependency</changelog>
  <changelog author="rschweikert@suse.com" date="1397822400">- include in SLE 12 (FATE #315990)</changelog>
  <changelog author="dmueller@suse.com" date="1401537600">- update to 1.13.1:
  * :support:`256 backported` Convert API documentation to Sphinx, yielding a new
  API docs website to replace the old Epydoc one.
  * :bug:`-` Use constant-time hash comparison operations where possible, to
  protect against `timing-based attacks
  &lt;http://codahale.com/a-lesson-in-timing-attacks/&gt;`_. Thanks to Alex Gaynor
  for the patch.
  * :feature:`58` Allow client code to access the stored SSH server banner via
  `Transport.get_banner &lt;paramiko.transport.Transport.get_banner&gt;`. Thanks to
  ``@Jhoanor`` for the patch.
  * :bug:`252` (`Fabric #1020 &lt;https://github.com/fabric/fabric/issues/1020&gt;`_)
  Enhanced the implementation of ``ProxyCommand`` to avoid a deadlock/hang
  condition that frequently occurs at ``Transport`` shutdown time. Thanks to
  Mateusz Kobos, Matthijs van der Vleuten and Guillaume Zitta for the original
  reports and to Marius Gedminas for helping test nontrivial use cases.
  * :bug:`268` Fix some missed renames of ``ProxyCommand`` related error classes.
  Thanks to Marius Gedminas for catch &amp; patch.
  * :bug:`34` (PR :issue:`35`) Fix SFTP prefetching incompatibility with some
  SFTP servers regarding request/response ordering. Thanks to Richard
  Kettlewell.
  * :bug:`193` (and its attentant PRs :issue:`230` &amp; :issue:`253`) Fix SSH agent
  problems present on Windows. Thanks to David Hobbs for initial report and to
  Aarni Koskela &amp; Olle Lundberg for the patches.
  * :bug:`225 (1.12+)` Note ecdsa requirement in README. Thanks to Amaury
  Rodriguez for the catch.
  * :bug:`176` Fix AttributeError bugs in known_hosts file (re)loading. Thanks
  to Nathan Scowcroft for the patch &amp; Martin Blumenstingl for the initial test
  case.</changelog>
  <changelog author="andrea@opensuse.org" date="1412251200">- new upsteam version 1.15.1
  * fixed from previous version: Bug] #399: SSH agent forwarding
    would hang due to incorrect values passed into the new window
    size arguments for Transport
  * detailed changelog available on pramiko website:
    http://paramiko-www.readthedocs.org/en/latest/changelog.html</changelog>
  <changelog author="tbechtold@suse.com" date="1424952000">- update to version 1.15.2:
  * [Bug] #320: Update our win_pageant module to be Python 3 compatible
  * [Bug] #429: Server-level debug message logging was overlooked during the
    Python 3 compatibility update; Python 3 clients attempting to log SSH
    debug packets encountered type errors. This is now fixed
  * [Bug] #459: Tighten up agent connection closure behavior to avoid
    spurious ResourceWarning display in some situations
  * [Bug] #266: Change numbering of Transport channels to start at 0
    instead of 1 for better compatibility with OpenSSH &amp; certain server
    implementations which break on 1-indexed channels
  * [Support] #419: Modernize a bunch of the codebase internals to
    leverage decorators. Props to @beckjake for realizing we?re no longer
    on Python 2.2 :D
  * [Support] #421: Modernize threading calls to user newer API
  * [Support] #422: Clean up some unused imports
  * [Support] #431: Replace handrolled ssh_config parsing code with
    use of the shlex module
  * [Bug] #415: Fix ssh_config parsing to correctly interpret ProxyCommand
    none as the lack of a proxy command, instead of as a literal command
    string of "none"
  * [Bug] #428: Fix an issue in BufferedFile (primarily used in the SFTP
    modules) concerning incorrect behavior by readlines on files whose
    size exceeds the buffer size
  * [Bug] #455: Tweak packet size handling to conform better to the
    OpenSSH RFCs; this helps address issues with interactive program cursors
  * [Bug] #413: (also #414, #420, #454) Be significantly smarter about polling
    &amp; timing behavior when running proxy commands, to avoid unnecessary
    (often 100%!) CPU usage</changelog>
  <changelog author="toddrme2178@gmail.com" date="1454328000">- Add --no-transport to fix a known issue with the tests
  https://github.com/paramiko/paramiko/issues/574
  Check if still failing on next release.
  The tests is currently failing on Python 3.5, but it is not
  actually Python 3.5 specific, it is just more likely to be
  encountered on Python 3.5
- update to version 1.16.0:
  * Streamline use of stat when downloading SFTP files via
    SFTPClient.get &lt;paramiko.sftp_client.SFTPClient.get&gt;; this avoids
    triggering bugs in some off-spec SFTP servers such as IBM
    Sterling. Thanks to @muraleee for the initial report and to Torkil
    Gustavsen for the patch.
  * Fully enable two-factor authentication (e.g. when a server
    requires AuthenticationMethods
    pubkey,keyboard-interactive). Thanks to @perryjrandall for the
    patch and to @nevins-b and Matt Robenolt for additional support.
  * Fix 'exec' requests in server mode to use get_string instead of
    get_text to avoid UnicodeDecodeError on non-UTF-8 input. Thanks to
    Anselm Kruis for the patch &amp; discussion.
  * Fix line number reporting in log output regarding invalid
    known_hosts line entries. Thanks to Dylan Thacker-Smith for catch
    &amp; patch.
  * Update the vendored Windows API addon to a more recent
    edition. Also fixes :issue:`193`, :issue:`488`,
    :issue:`498`. Thanks to Jason Coombs.</changelog>
  <changelog author="hpj@urpla.net" date="1462708800">- update to 2.0.0:
  * Add support for 384- and 512-bit elliptic curve groups in ECDSA
    key types (aka ecdsa-sha2-nistp384 / ecdsa-sha2-nistp521).
  * Due to an earlier bugfix, less-specific Host blocks' ProxyCommand
    values were overriding ProxyCommand none in more-specific Host
    blocks. This has been fixed in a backwards compatible manner (i.e.
    ProxyCommand none continues to appear as a total lack of any
    proxycommand key in parsed config structures).
  * Fix a backwards incompatibility issue that cropped up in
    SFTPFile.prefetch &lt;~paramiko.sftp_file.prefetch&gt; re: the
    erroneously non-optional file_size parameter. Should only affect
    users who manually call prefetch.
  * Replace PyCrypto with the Python Cryptographic Authority (PyCA)
    'Cryptography' library suite. This improves security,
    installability, and performance; adds PyPy support; and much more.
  * Fix stalled/hung SFTP downloads by cleaning up some threading lock
    issues.
  * Fix a Python 3 compatibility issue when handling two-factor
    authentication.
  * Clean up setup.py to always use setuptools, not doing so was a
    historical artifact from bygone days.
  * Update the module in charge of handling SSH moduli so it's
    consistent with OpenSSH behavior re: prime number selection.
  * Fix up ~paramiko.ssh_exception.NoValidConnectionsError so it
    pickles correctly, and fix a related Python 3 compatibility issue.
  * Update to jaraco.windows 3.4.1 to fix some errors related to
    ctypes on Windows platforms.
  * Annotate some public attributes on ~paramiko.channel.Channel such
    as .closed.
  * Fix logic bug in the SFTP client's callback-calling functionality;
    previously there was a chance the given callback would fire twice
    at the end of a transfer.
  * Identify &amp; work around a race condition in the test for handshake
    timeouts, which was causing frequent test failures for a subset of
    contributors as well as Travis-CI (usually, but not always,
    limited to Python 3.5).
  * Remove whitespace in our setup.py's install_requires as it
    triggers occasional bugs in some versions of setuptools.
  * Strip trailing/leading whitespace from lines when parsing SSH
    config files - this brings things in line with OpenSSH behavior.
  * Fix behavior of gssapi-with-mic auth requests so they fail
    gracefully (allowing followup via other auth methods) instead of
    raising an exception.
  * Add missing file-like object methods for ~paramiko.file.BufferedFile
    and ~paramiko.sftp_file.SFTPFile.
  * Clean up and enhance the README (and rename it to README.rst from
    just README).</changelog>
  <changelog author="dmueller@suse.com" date="1465214400">- fix source url</changelog>
  <changelog author="dmueller@suse.com" date="1467979200">- fix build</changelog>
</package>
<package pkgid="39a4e1c4e97b3a452f4d6b954f42ee346e1ef853" name="python-paramiko" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="47.4"/>
  <changelog author="kssingvo@suse.de" date="1222257600">- initial version 1.7.4 required from bzr
  based on python-paramiko from openSUSE BuildService:
  devel:languages:python/openSUSE_Factory</changelog>
  <changelog author="coolo@novell.com" date="1284638400">- updte to 1.7.6 "Fanny"
  various bug fixes, "Ernest" brought ARC4 &amp; CTR support and IP6 support</changelog>
  <changelog author="nix@opensuse.org" date="1286280000">- Require newer python-crypto</changelog>
  <changelog author="saschpe@suse.de" date="1316520000">- Update to version 0.7.7:
  * Various bug fixes (upstream provides no further changes)</changelog>
  <changelog author="saschpe@gmx.de" date="1331553600">- Simplified macro usage</changelog>
  <changelog author="os-dev@jacraig.com" date="1340539200">- Update to 1.7.7.2:
  * Merge pull request #63: https://github.com/paramiko/paramiko/pull/63 which
    fixes exceptions that occur when re-keying over fast connections.
- Add unit tests to build</changelog>
  <changelog author="saschpe@suse.de" date="1354363200">- Update to version 1.9.0:
  + #97 (with a little #93): Improve config parsing of ProxyCommand directives
    and provide a wrapper class to allow subprocess-driven proxy commands to be
    used as sock= arguments for SSHClient.connect.
  + #77: Allow SSHClient.connect() to take an explicit sock parameter
    overriding creation of an internal, implicit socket object.
- Changes from version 1.8.1:
  + #90: Ensure that callbacks handed to SFTPClient.get() always fire at least
    once, even for zero-length files downloaded. Thanks to Github user @enB for
    the catch.
  + #85: Paramiko's test suite overrides
    unittest.TestCase.assertTrue/assertFalse to provide these modern assertions
    to Python 2.2/2.3, which lacked them. However on newer Pythons such as 2.7,
    this now causes deprecation warnings. The overrides have been patched to only
    execute when necessary. Thanks to @Arfrever for catch &amp; patch.
- Changes from version 1.8.0:
  + #17 ('ssh' 28): Fix spurious NoneType has no attribute 'error' and similar
    exceptions that crop up on interpreter exit.
  + 'ssh' 32: Raise a more useful error explaining which known_hosts key line was
    problematic, when encountering binascii issues decoding known host keys.
    Thanks to @thomasvs for catch &amp; patch.
  + 'ssh' 33: Bring ssh_config parsing more in line with OpenSSH spec, re: order of
    setting overrides by Host specifiers. Specifically, the overrides now go by
    file order instead of automatically sorting by Host value length. In
    addition, the first value found per config key (e.g. Port, User etc)
    wins, instead of the last. Thanks to Jan Brauer for the contribution.
  + 'ssh' 36: Support new server two-factor authentication option
    (RequiredAuthentications2), at least re: combining key-based &amp; password
    auth. Thanks to Github user bninja.
  + 'ssh' 11: When raising an exception for hosts not listed in
    known_hosts (when RejectPolicy is in effect) the exception message was
    confusing/vague. This has been improved somewhat. Thanks to Cal Leeming for
    highlighting the issue.
  + 'ssh' 40: Fixed up &amp; expanded EINTR signal handling. Thanks to Douglas Turk.
  + 'ssh' 15: Implemented parameter substitution in SSHConfig, matching the
    implementation of ssh_config(5). Thanks to Olle Lundberg for the patch.
  + 'ssh' 24: Switch some internal type checking to use isinstance to help prevent
    problems with client libraries using subclasses of builtin types. Thanks to
    Alex Morega for the patch.
  + Fabric #562: Agent forwarding would error out (with Authentication response
    too long) or freeze, when more than one remote connection to the local agent
    was active at the same time. This has been fixed. Thanks to Steven McDonald
    for assisting in troubleshooting/patching, and to GitHub user @lynxis for
    providing the final version of the patch.
  + 'ssh' 5: Moved a fcntl import closer to where it's used to help avoid
    ImportError problems on Windows platforms. Thanks to Jason Coombs for the
    catch + suggested fix.
  + 'ssh' 4: Updated implementation of WinPageant integration to work on 64-bit
    Windows. Thanks again to Jason Coombs for the patch.
  + Added an IO loop sleep() call to avoid needless CPU usage when agent
    forwarding is in use.
  + Handful of internal tweaks to version number storage.
  + Updated setup.py with ==dev install URL for pip users.
  + Updated setup.py to account for packaging problems in PyCrypto 2.4.0
  + Added an extra atfork() call to help prevent spurious RNG errors when
    running under high parallel (multiprocess) load.
  + Merge PR #28: https://github.com/paramiko/paramiko/pull/28 which adds a
    ssh-keygen like demo module. (Sofian Brabez)</changelog>
  <changelog author="dmueller@suse.com" date="1367236800">- update to 1.10.1:
  * SFTP put of empty file will still return the attributes
  of the put file. Thanks to Jason R. Coombs for the patch.
  * Forwarded SSH agent connections left stale local pipes
  lying around, which could cause local (and sometimes remote or network
  resource starvation when running many agent-using remote commands. Thanks to
  * Batch SFTP writes to help speed up file transfers
  * Fix handling of window-change events to be on-spec
  * Overhaul SSH config parsing to be in line with `man ssh_config`
  * Forego random padding for packets when running under `*-ctr` ciphers
  * Add `SFTPClient.putfo` and `.getfo` methods to allow direct
    uploading/downloading of file-like objects
  * Add `timeout` parameter to `SSHClient.exec_command` for easier setting
    of the command's internal channel object's timeout
  * Expose the internal "is closed" property of the file transfer class
    BufferedFile` as `.closed`, better conforming to Python's file interface</changelog>
  <changelog author="dmueller@suse.com" date="1378209600">- update to 1.11.0:
  * #98: On Windows, when interacting with the PuTTY PAgeant, Paramiko now
  creates the shared memory map with explicit Security Attributes of the user,
  which is the same technique employed by the canonical PuTTY library to avoid
  permissions issues when Paramiko is running under a different UAC context
  than the PuTTY Ageant process. Thanks to Jason R. Coombs for the patch.
  * #100: Remove use of PyWin32 in `win_pageant` module. Module was already
  dependent on ctypes for constructing appropriate structures and had ctypes
  implementations of all functionality. Thanks to Jason R. Coombs for the
  patch.
  * #87: Ensure updates to `known_hosts` files account for any updates to said
  files after Paramiko initially read them. (Includes related fix to guard
  against duplicate entries during subsequent `known_hosts` loads.) Thanks to
  `@sunweaver` for the contribution.</changelog>
  <changelog author="lukas@wunner.de" date="1382875200">- update to 1.11.2:
  * #156: Fix potential deadlock condition when using Channel objects as
  sockets (e.g. when using SSH gatewaying). Thanks to Steven Noonan and
  Frank Arnold for catch &amp; patch.
  * #179: Fix a missing variable causing errors when an ssh_config file
  has a non-default AddressFamily set. Thanks to Ed Marshall &amp; Tomaz
  Muraus for catch &amp; patch.
  * #200: Fix an exception-causing typo in `demo_simple.py`. Thanks to
  Alex Buchanan for catch &amp; Dave Foster for patch.
  * #199: Typo fix in the license header cross-project. Thanks to Armin
  Ronacher for catch &amp; patch.
  * #162: Clean up HMAC module import to avoid deadlocks in certain uses
  of SSHClient. Thanks to Gernot Hillier for the catch &amp; suggested fix.
  * #36: Fix the port-forwarding demo to avoid file descriptor errors.
  Thanks to Jonathan Halcrow for catch &amp; patch.
  * #168: Update config handling to properly handle multiple 'localforward'
  and 'remoteforward' keys. Thanks to Emre Yilmaz for the patch.</changelog>
  <changelog author="p.drouand@gmail.com" date="1385380800">- Update to version 1.12
  * #152: Add tentative support for ECDSA keys. *This adds the ecdsa
    module as a new dependency of Paramiko.* The module is available at
    [warner/python-ecdsa on Github](https://github.com/warner/python-ecdsa) and
    [ecdsa on PyPI](https://pypi.python.org/pypi/ecdsa).
  * Note that you might still run into problems with key negotiation --
    Paramiko picks the first key that the server offers, which might not be
    what you have in your known_hosts file.
  * Mega thanks to Ethan Glasser-Camp for the patch.
  * #136: Add server-side support for the SSH protocol's 'env' command
- Use local source instead of service
- Add python-ecdsa requirement; new dependency</changelog>
  <changelog author="rschweikert@suse.com" date="1397822400">- include in SLE 12 (FATE #315990)</changelog>
  <changelog author="dmueller@suse.com" date="1401537600">- update to 1.13.1:
  * :support:`256 backported` Convert API documentation to Sphinx, yielding a new
  API docs website to replace the old Epydoc one.
  * :bug:`-` Use constant-time hash comparison operations where possible, to
  protect against `timing-based attacks
  &lt;http://codahale.com/a-lesson-in-timing-attacks/&gt;`_. Thanks to Alex Gaynor
  for the patch.
  * :feature:`58` Allow client code to access the stored SSH server banner via
  `Transport.get_banner &lt;paramiko.transport.Transport.get_banner&gt;`. Thanks to
  ``@Jhoanor`` for the patch.
  * :bug:`252` (`Fabric #1020 &lt;https://github.com/fabric/fabric/issues/1020&gt;`_)
  Enhanced the implementation of ``ProxyCommand`` to avoid a deadlock/hang
  condition that frequently occurs at ``Transport`` shutdown time. Thanks to
  Mateusz Kobos, Matthijs van der Vleuten and Guillaume Zitta for the original
  reports and to Marius Gedminas for helping test nontrivial use cases.
  * :bug:`268` Fix some missed renames of ``ProxyCommand`` related error classes.
  Thanks to Marius Gedminas for catch &amp; patch.
  * :bug:`34` (PR :issue:`35`) Fix SFTP prefetching incompatibility with some
  SFTP servers regarding request/response ordering. Thanks to Richard
  Kettlewell.
  * :bug:`193` (and its attentant PRs :issue:`230` &amp; :issue:`253`) Fix SSH agent
  problems present on Windows. Thanks to David Hobbs for initial report and to
  Aarni Koskela &amp; Olle Lundberg for the patches.
  * :bug:`225 (1.12+)` Note ecdsa requirement in README. Thanks to Amaury
  Rodriguez for the catch.
  * :bug:`176` Fix AttributeError bugs in known_hosts file (re)loading. Thanks
  to Nathan Scowcroft for the patch &amp; Martin Blumenstingl for the initial test
  case.</changelog>
  <changelog author="andrea@opensuse.org" date="1412251200">- new upsteam version 1.15.1
  * fixed from previous version: Bug] #399: SSH agent forwarding
    would hang due to incorrect values passed into the new window
    size arguments for Transport
  * detailed changelog available on pramiko website:
    http://paramiko-www.readthedocs.org/en/latest/changelog.html</changelog>
  <changelog author="tbechtold@suse.com" date="1424952000">- update to version 1.15.2:
  * [Bug] #320: Update our win_pageant module to be Python 3 compatible
  * [Bug] #429: Server-level debug message logging was overlooked during the
    Python 3 compatibility update; Python 3 clients attempting to log SSH
    debug packets encountered type errors. This is now fixed
  * [Bug] #459: Tighten up agent connection closure behavior to avoid
    spurious ResourceWarning display in some situations
  * [Bug] #266: Change numbering of Transport channels to start at 0
    instead of 1 for better compatibility with OpenSSH &amp; certain server
    implementations which break on 1-indexed channels
  * [Support] #419: Modernize a bunch of the codebase internals to
    leverage decorators. Props to @beckjake for realizing we?re no longer
    on Python 2.2 :D
  * [Support] #421: Modernize threading calls to user newer API
  * [Support] #422: Clean up some unused imports
  * [Support] #431: Replace handrolled ssh_config parsing code with
    use of the shlex module
  * [Bug] #415: Fix ssh_config parsing to correctly interpret ProxyCommand
    none as the lack of a proxy command, instead of as a literal command
    string of "none"
  * [Bug] #428: Fix an issue in BufferedFile (primarily used in the SFTP
    modules) concerning incorrect behavior by readlines on files whose
    size exceeds the buffer size
  * [Bug] #455: Tweak packet size handling to conform better to the
    OpenSSH RFCs; this helps address issues with interactive program cursors
  * [Bug] #413: (also #414, #420, #454) Be significantly smarter about polling
    &amp; timing behavior when running proxy commands, to avoid unnecessary
    (often 100%!) CPU usage</changelog>
  <changelog author="toddrme2178@gmail.com" date="1454328000">- Add --no-transport to fix a known issue with the tests
  https://github.com/paramiko/paramiko/issues/574
  Check if still failing on next release.
  The tests is currently failing on Python 3.5, but it is not
  actually Python 3.5 specific, it is just more likely to be
  encountered on Python 3.5
- update to version 1.16.0:
  * Streamline use of stat when downloading SFTP files via
    SFTPClient.get &lt;paramiko.sftp_client.SFTPClient.get&gt;; this avoids
    triggering bugs in some off-spec SFTP servers such as IBM
    Sterling. Thanks to @muraleee for the initial report and to Torkil
    Gustavsen for the patch.
  * Fully enable two-factor authentication (e.g. when a server
    requires AuthenticationMethods
    pubkey,keyboard-interactive). Thanks to @perryjrandall for the
    patch and to @nevins-b and Matt Robenolt for additional support.
  * Fix 'exec' requests in server mode to use get_string instead of
    get_text to avoid UnicodeDecodeError on non-UTF-8 input. Thanks to
    Anselm Kruis for the patch &amp; discussion.
  * Fix line number reporting in log output regarding invalid
    known_hosts line entries. Thanks to Dylan Thacker-Smith for catch
    &amp; patch.
  * Update the vendored Windows API addon to a more recent
    edition. Also fixes :issue:`193`, :issue:`488`,
    :issue:`498`. Thanks to Jason Coombs.</changelog>
  <changelog author="hpj@urpla.net" date="1462708800">- update to 2.0.0:
  * Add support for 384- and 512-bit elliptic curve groups in ECDSA
    key types (aka ecdsa-sha2-nistp384 / ecdsa-sha2-nistp521).
  * Due to an earlier bugfix, less-specific Host blocks' ProxyCommand
    values were overriding ProxyCommand none in more-specific Host
    blocks. This has been fixed in a backwards compatible manner (i.e.
    ProxyCommand none continues to appear as a total lack of any
    proxycommand key in parsed config structures).
  * Fix a backwards incompatibility issue that cropped up in
    SFTPFile.prefetch &lt;~paramiko.sftp_file.prefetch&gt; re: the
    erroneously non-optional file_size parameter. Should only affect
    users who manually call prefetch.
  * Replace PyCrypto with the Python Cryptographic Authority (PyCA)
    'Cryptography' library suite. This improves security,
    installability, and performance; adds PyPy support; and much more.
  * Fix stalled/hung SFTP downloads by cleaning up some threading lock
    issues.
  * Fix a Python 3 compatibility issue when handling two-factor
    authentication.
  * Clean up setup.py to always use setuptools, not doing so was a
    historical artifact from bygone days.
  * Update the module in charge of handling SSH moduli so it's
    consistent with OpenSSH behavior re: prime number selection.
  * Fix up ~paramiko.ssh_exception.NoValidConnectionsError so it
    pickles correctly, and fix a related Python 3 compatibility issue.
  * Update to jaraco.windows 3.4.1 to fix some errors related to
    ctypes on Windows platforms.
  * Annotate some public attributes on ~paramiko.channel.Channel such
    as .closed.
  * Fix logic bug in the SFTP client's callback-calling functionality;
    previously there was a chance the given callback would fire twice
    at the end of a transfer.
  * Identify &amp; work around a race condition in the test for handshake
    timeouts, which was causing frequent test failures for a subset of
    contributors as well as Travis-CI (usually, but not always,
    limited to Python 3.5).
  * Remove whitespace in our setup.py's install_requires as it
    triggers occasional bugs in some versions of setuptools.
  * Strip trailing/leading whitespace from lines when parsing SSH
    config files - this brings things in line with OpenSSH behavior.
  * Fix behavior of gssapi-with-mic auth requests so they fail
    gracefully (allowing followup via other auth methods) instead of
    raising an exception.
  * Add missing file-like object methods for ~paramiko.file.BufferedFile
    and ~paramiko.sftp_file.SFTPFile.
  * Clean up and enhance the README (and rename it to README.rst from
    just README).</changelog>
  <changelog author="dmueller@suse.com" date="1465214400">- fix source url</changelog>
  <changelog author="dmueller@suse.com" date="1467979200">- fix build</changelog>
</package>
<package pkgid="9f038da36947dd028515d8f4fcf0eb56136646c5" name="python-pbr" arch="src">
  <version epoch="0" ver="1.10.0" rel="55.1"/>
  <changelog author="hpj@urpla.net" date="1429185600">- Update to version 0.10.8
  * Support script text override for newer develop
- Changes from version 0.10.7
  * _get_revno only returns a commit count
- Changes from 0.10.6
  * Integration test PBR commits
- Changes from 0.10.5
  * Move write_pbr_json to avoid issues with nose
- Changes from 0.10.4
  * Properly check for git before getting git dir
  * Use post version signifiers
  * Only import sphinx during hook processing
- Changes from 0.10.3
  * Stop including git sha in version strings
  * Write and read more complex git sha info
- Changes from 0.10.2
  * Remove all 2.7 filtering
  * Stop filtering out argparse
  * Remove mirror testing from the integration script
- Changes from 0.10.1
  * Prefix git suffixes with + instead of
- fix Sphinx config.init_values fallout
- add update-alternatives
- remove outdated patches
  * 0001-use-get_boolean_option-for-warnerrors.patch
  * 0001-Allow-overwriting-sphinx-builder-list-from-command-l.patch
- Add pbr-0.10.8-fix-sphinx-init_values.patch
- put docs in its own package</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1430827200">- update to version 0.11.0:
  * Issue #1450210: Preversioning rc tag handling
  * Stop testing setup.py easy_install behaviour
  * Test pip install -e of projects
  * Build all the wheels in one pass rather than many
  * Improve integration.sh
  * Honour new test variable PIPVERSION
  * Be safe, don't let friends use RawConfigParser
  * Revert "Support platform-specific requirements files"
  * Reinstate pure-git-hashes-are-illegal test
  * Ignore non-release related tags
  * Test that MANIFEST.in excludes work
  * Fixup semver
  * Better diagnostics on test failure
  * Don't avoid egg-info quite so often
  * Add truncated lincense text
  * "packages" might list multiple directories
  * Support script text override for newer develop
  * Fixes Windows generated scripts headers
  * Update README format to match release notes tool
  * Be more aggressive about building wheels
  * Use a wheelhouse in the integration test
  * Build a wheel when integration testing PBR changes
  * Use unsafe OpenPGP keys for testing
- increase required version of python-hacking for the tests</changelog>
  <changelog author="tbechtold@suse.com" date="1433246400">- update to 1.0.1:
  * Remove self.pre_run calls in packaging.py
  * Update hacking to 0.10.x series
  * Teach pbr to read extras and env markers
  * Bump integration test timeouts
  * Finish removing invocations of pip
  * Advertise support for Python3.4
  * Issue #1451976: handle commits with non-utf8 text
  * Parallelise integration tests
- Removed pbr-0.10.8-fix-sphinx-init_values.patch . Replaced upstream
  with 0001-Remove-sphinx_config.init_values-manual-call.patch
- Added 0001-Remove-sphinx_config.init_values-manual-call.patch</changelog>
  <changelog author="tbechtold@suse.com" date="1433851200">- update to 1.1.0:
  * Fix test case to be runnable with gnupg 2.1
  * More explicit data_files install location docs
  * Move CapturedSubprocess fixture to base
  * Remove sphinx_config.init_values() manual call
  * Updated from global requirements
  * builddoc: allow to use fnmatch-style exclusion for autodoc
  * doc: add some basic doc about pbr doc options
  * Add home-page into sample setup.cfg
  * Make setup.py --help-commands work without testrepository
- Removed 0001-Remove-sphinx_config.init_values-manual-call.patch
  Applied upstream.</changelog>
  <changelog author="dmueller@suse.com" date="1435147200">- update to 1.2.0:
  * Strip markers from test requirements
  * Revert "Remove sphinx_config.init_values(</changelog>
  <changelog author="tbechtold@suse.com" date="1437134400">- update to 1.3.0:
  * Wrap env markers in parens
  * Updated from global requirements
  * Add more documentation around building docs
  * Updated from global requirements
  * Use string for 'OS_TEST_TIMEOUT' default
  * Updated from global requirements
  * This documents the use of comments that work between 2.6, 2.7 and 3.4
- Add 0001-Remove-sphinx_config.init_values-manual-call.patch . Needed
  for newer Sphinx versions.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1437998400">- Fix update-alternatives usage.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1438603200">- Split documentation into own package to avoid dependency loop</changelog>
  <changelog author="toddrme2178@gmail.com" date="1438603201">- Actually remove documentation requirements</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1439294400">- update to version 1.4.0
  * Fix docs for environment markers in extras
  * Export ChangeLog and AUTHORS in install
  * Show how long the git querying takes
  * Add wsgi_scripts support to PBR
  * Updated from global requirements
- requires python-mock &gt;= 1.2</changelog>
  <changelog author="dmueller@suse.com" date="1439380800">- add 0001-Handle-git-being-entirely-absent.patch
- revert dependency on git (see comment in the specfile)</changelog>
  <changelog author="tbechtold@suse.com" date="1440590400">- update to 1.6.0:
  * Strip comments in requirements files
  * Handle git being entirely absent
  * We require the use of setuptools
  * Fix retrieval of commit data and most recent tag
- Remove 0001-Handle-git-being-entirely-absent.patch .
  Applied upstream</changelog>
  <changelog author="tbechtold@suse.com" date="1441800000">- update to 1.7.0:
  * Have pbr egg_info.writer check PBR is enabled</changelog>
  <changelog author="tbechtold@suse.com" date="1442750400">- update to 1.8.0:
  * Strip comments present in setup.cfg
  * Protect WSGI application with a critical section
- Remove 0001-Remove-sphinx_config.init_values-manual-call.patch
  Fixed upstream</changelog>
  <changelog author="tbechtold@suse.com" date="1459512000">- update to 1.8.1:
  * Handle the case where cmd.distribution has no pbr attribute
  * test_integration cleanups
  * Remove redundant testscenarios glue
  * Add standard code coverage configuration file
  * Add shields.io version/downloads links/badges into README.rst</changelog>
  <changelog author="tbechtold@suse.com" date="1464091200">- update to 1.10.0:
  * File is wrongly marked as executable
  * Fix wsgiref script use with oslo.config
  * Update Preversioning explanation to avoid double that
  * Handle IndexError during version string parsing
  * Correct server test
  * Updated from global requirements
  * Fix soabi tests with pypy
  * package: fix wrong catch in email parsing
  * Do not convert git tags when searching history
  * Include wsgi_scripts in generated wheels
  * Correct the indentation in the classifiers example
  * Do not silently drop markers that fail to evaluate
  * Clarifications around tags and version numbers
  * Correct typo - s/enabeld/enabled/
  * Use apt-cache generated packages to provide build deps
  * fix some variable names
  * Don't attempt to test with 0.6c11 with Py3
  * Support entry point patching on setuptools &lt; 12
  * Updated from global requirements
  * Split changelog on nulls instead of (
  * Add libjpeg and liberasurecode for tests
  * Handle markers to support sdist on pip &lt; 6
  * Deprecated tox -downloadcache option removed
  * passenv integration environment variables re-enabling integration tests
  * Enable pep8 H405 tests
  * Add patch to properly get all commands from dist
  * doc: Remove 'MANIFEST.in'
  * doc: Trivial cleanup of 'index.rst'
  * doc: Add deprecation note for 'requirements-pyN'
  * doc: Restructure 'Requirements' section
  * doc: Restructure 'Usage' section
  * doc: Add details of manifest generation
  * Support git://, git+ssh://, git+https:// without -e flag
  * More support Sphinx &gt;=1.3b1 and &lt;1.3.1
  * Fix docs for markers
  * Do not error when running pep8 with py3
  * Ensure changelog log output is written if it already exists
  * Cleanup jeepyb and pypi-mirror special casing
- Adjust BuildRequires</changelog>
  <changelog author="tbechtold@suse.com" date="1464091201">- Fix pypi source</changelog>
  <changelog author="tbechtold@suse.com" date="1474977600">- Remove unneeded Requires for python-pip. It's only used
  for testing.</changelog>
  <changelog author="tbechtold@suse.com" date="1474977601">- Add missing python-setuptools Requires.</changelog>
  <changelog author="dmueller@suse.com" date="1487592000">- add 0001-Don-t-raise-exception-on-missing-man-pages.patch,
  0001-Don-t-ignore-data-files.patch</changelog>
</package>
<package pkgid="d9dd2c30a8566118f4c578df4db4f5311ec5ee73" name="python-pbr" arch="x86_64">
  <version epoch="0" ver="1.10.0" rel="55.1"/>
  <changelog author="hpj@urpla.net" date="1429185600">- Update to version 0.10.8
  * Support script text override for newer develop
- Changes from version 0.10.7
  * _get_revno only returns a commit count
- Changes from 0.10.6
  * Integration test PBR commits
- Changes from 0.10.5
  * Move write_pbr_json to avoid issues with nose
- Changes from 0.10.4
  * Properly check for git before getting git dir
  * Use post version signifiers
  * Only import sphinx during hook processing
- Changes from 0.10.3
  * Stop including git sha in version strings
  * Write and read more complex git sha info
- Changes from 0.10.2
  * Remove all 2.7 filtering
  * Stop filtering out argparse
  * Remove mirror testing from the integration script
- Changes from 0.10.1
  * Prefix git suffixes with + instead of
- fix Sphinx config.init_values fallout
- add update-alternatives
- remove outdated patches
  * 0001-use-get_boolean_option-for-warnerrors.patch
  * 0001-Allow-overwriting-sphinx-builder-list-from-command-l.patch
- Add pbr-0.10.8-fix-sphinx-init_values.patch
- put docs in its own package</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1430827200">- update to version 0.11.0:
  * Issue #1450210: Preversioning rc tag handling
  * Stop testing setup.py easy_install behaviour
  * Test pip install -e of projects
  * Build all the wheels in one pass rather than many
  * Improve integration.sh
  * Honour new test variable PIPVERSION
  * Be safe, don't let friends use RawConfigParser
  * Revert "Support platform-specific requirements files"
  * Reinstate pure-git-hashes-are-illegal test
  * Ignore non-release related tags
  * Test that MANIFEST.in excludes work
  * Fixup semver
  * Better diagnostics on test failure
  * Don't avoid egg-info quite so often
  * Add truncated lincense text
  * "packages" might list multiple directories
  * Support script text override for newer develop
  * Fixes Windows generated scripts headers
  * Update README format to match release notes tool
  * Be more aggressive about building wheels
  * Use a wheelhouse in the integration test
  * Build a wheel when integration testing PBR changes
  * Use unsafe OpenPGP keys for testing
- increase required version of python-hacking for the tests</changelog>
  <changelog author="tbechtold@suse.com" date="1433246400">- update to 1.0.1:
  * Remove self.pre_run calls in packaging.py
  * Update hacking to 0.10.x series
  * Teach pbr to read extras and env markers
  * Bump integration test timeouts
  * Finish removing invocations of pip
  * Advertise support for Python3.4
  * Issue #1451976: handle commits with non-utf8 text
  * Parallelise integration tests
- Removed pbr-0.10.8-fix-sphinx-init_values.patch . Replaced upstream
  with 0001-Remove-sphinx_config.init_values-manual-call.patch
- Added 0001-Remove-sphinx_config.init_values-manual-call.patch</changelog>
  <changelog author="tbechtold@suse.com" date="1433851200">- update to 1.1.0:
  * Fix test case to be runnable with gnupg 2.1
  * More explicit data_files install location docs
  * Move CapturedSubprocess fixture to base
  * Remove sphinx_config.init_values() manual call
  * Updated from global requirements
  * builddoc: allow to use fnmatch-style exclusion for autodoc
  * doc: add some basic doc about pbr doc options
  * Add home-page into sample setup.cfg
  * Make setup.py --help-commands work without testrepository
- Removed 0001-Remove-sphinx_config.init_values-manual-call.patch
  Applied upstream.</changelog>
  <changelog author="dmueller@suse.com" date="1435147200">- update to 1.2.0:
  * Strip markers from test requirements
  * Revert "Remove sphinx_config.init_values(</changelog>
  <changelog author="tbechtold@suse.com" date="1437134400">- update to 1.3.0:
  * Wrap env markers in parens
  * Updated from global requirements
  * Add more documentation around building docs
  * Updated from global requirements
  * Use string for 'OS_TEST_TIMEOUT' default
  * Updated from global requirements
  * This documents the use of comments that work between 2.6, 2.7 and 3.4
- Add 0001-Remove-sphinx_config.init_values-manual-call.patch . Needed
  for newer Sphinx versions.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1437998400">- Fix update-alternatives usage.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1438603200">- Split documentation into own package to avoid dependency loop</changelog>
  <changelog author="toddrme2178@gmail.com" date="1438603201">- Actually remove documentation requirements</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1439294400">- update to version 1.4.0
  * Fix docs for environment markers in extras
  * Export ChangeLog and AUTHORS in install
  * Show how long the git querying takes
  * Add wsgi_scripts support to PBR
  * Updated from global requirements
- requires python-mock &gt;= 1.2</changelog>
  <changelog author="dmueller@suse.com" date="1439380800">- add 0001-Handle-git-being-entirely-absent.patch
- revert dependency on git (see comment in the specfile)</changelog>
  <changelog author="tbechtold@suse.com" date="1440590400">- update to 1.6.0:
  * Strip comments in requirements files
  * Handle git being entirely absent
  * We require the use of setuptools
  * Fix retrieval of commit data and most recent tag
- Remove 0001-Handle-git-being-entirely-absent.patch .
  Applied upstream</changelog>
  <changelog author="tbechtold@suse.com" date="1441800000">- update to 1.7.0:
  * Have pbr egg_info.writer check PBR is enabled</changelog>
  <changelog author="tbechtold@suse.com" date="1442750400">- update to 1.8.0:
  * Strip comments present in setup.cfg
  * Protect WSGI application with a critical section
- Remove 0001-Remove-sphinx_config.init_values-manual-call.patch
  Fixed upstream</changelog>
  <changelog author="tbechtold@suse.com" date="1459512000">- update to 1.8.1:
  * Handle the case where cmd.distribution has no pbr attribute
  * test_integration cleanups
  * Remove redundant testscenarios glue
  * Add standard code coverage configuration file
  * Add shields.io version/downloads links/badges into README.rst</changelog>
  <changelog author="tbechtold@suse.com" date="1464091200">- update to 1.10.0:
  * File is wrongly marked as executable
  * Fix wsgiref script use with oslo.config
  * Update Preversioning explanation to avoid double that
  * Handle IndexError during version string parsing
  * Correct server test
  * Updated from global requirements
  * Fix soabi tests with pypy
  * package: fix wrong catch in email parsing
  * Do not convert git tags when searching history
  * Include wsgi_scripts in generated wheels
  * Correct the indentation in the classifiers example
  * Do not silently drop markers that fail to evaluate
  * Clarifications around tags and version numbers
  * Correct typo - s/enabeld/enabled/
  * Use apt-cache generated packages to provide build deps
  * fix some variable names
  * Don't attempt to test with 0.6c11 with Py3
  * Support entry point patching on setuptools &lt; 12
  * Updated from global requirements
  * Split changelog on nulls instead of (
  * Add libjpeg and liberasurecode for tests
  * Handle markers to support sdist on pip &lt; 6
  * Deprecated tox -downloadcache option removed
  * passenv integration environment variables re-enabling integration tests
  * Enable pep8 H405 tests
  * Add patch to properly get all commands from dist
  * doc: Remove 'MANIFEST.in'
  * doc: Trivial cleanup of 'index.rst'
  * doc: Add deprecation note for 'requirements-pyN'
  * doc: Restructure 'Requirements' section
  * doc: Restructure 'Usage' section
  * doc: Add details of manifest generation
  * Support git://, git+ssh://, git+https:// without -e flag
  * More support Sphinx &gt;=1.3b1 and &lt;1.3.1
  * Fix docs for markers
  * Do not error when running pep8 with py3
  * Ensure changelog log output is written if it already exists
  * Cleanup jeepyb and pypi-mirror special casing
- Adjust BuildRequires</changelog>
  <changelog author="tbechtold@suse.com" date="1464091201">- Fix pypi source</changelog>
  <changelog author="tbechtold@suse.com" date="1474977600">- Remove unneeded Requires for python-pip. It's only used
  for testing.</changelog>
  <changelog author="tbechtold@suse.com" date="1474977601">- Add missing python-setuptools Requires.</changelog>
  <changelog author="dmueller@suse.com" date="1487592000">- add 0001-Don-t-raise-exception-on-missing-man-pages.patch,
  0001-Don-t-ignore-data-files.patch</changelog>
</package>
<package pkgid="d51d3f07a96f84e2a2a7224798181ed9e62fed21" name="python-pip" arch="src">
  <version epoch="0" ver="9.0.1" rel="2.2"/>
  <changelog author="toddrme2178@gmail.com" date="1335787200">- Fix building python 3 package on openSUSE 11.4 x86_64</changelog>
  <changelog author="os-dev@jacraig.com" date="1347105600">- Update to 1.2.1:
  * Fixed a regression introduced in 1.2 about raising an exception when
    not finding any files to uninstall in the current environment.
- Changes from 1.2:
  * **Dropped support for Python 2.4** The minimum supported Python version is
    now Python 2.5.
  * Fixed issue #605 - pypi mirror support broken on some DNS responses.
  * Fixed issue #355 - pip uninstall removes files it didn't install.
  * Fixed issues #493, #494, #440, and #573 related to improving support for
    the user installation scheme.
  * Write failure log to temp file if default location is not writable.
  * Pull in submodules for git editable checkouts. Fixes #289 and #421.
  * Use a temporary directory as the default build location outside of a
    virtualenv. Fixes issues #339 and #381.
  * Added support for specifying extras with local editables.
  * Added --egg flag to request egg-style rather than flat installation.
    Refs issue #3.
  * Fixed issue #510 - prevent e.g. gmpy2-2.0.tar.gz from matching a
    request to pip install gmpy; sdist filename must begin with full
    project name followed by a dash.
  * Fixed issue #504 - allow package URLS to have querystrings.
  * Fixed issue #58 - pip freeze now falls back to non-editable format rather
    than blowing up if it can't determine the origin repository of an editable.
  * Added a __main__.py file to enable python -m pip on Python versions
    that support it.
  * Fixed issue #487 - upgrade from VCS url of project that does exist on
    index.
  * Fixed issue #486 - fix upgrade from VCS url of project with no distribution
    on index.
  * Fixed issue #427 - clearer error message on a malformed VCS url.
  * Added support for using any of the built in guaranteed algorithms in
    hashlib as a checksum hash.
  * Fixed issue #321 - Raise an exception if current working directory can't be
    found or accessed.
  * Fixed issue #82 - Removed special casing of the user directory and use the
    Python default instead.
  * Fixed #436 - Only warn about version conflicts if there is actually one.
    This re-enables using ==dev in requirements files.
  * Moved tests to be run on Travis CI: http://travis-ci.org/pypa/pip
  * Added a better help formatter.
- Remove %check section: there is no test directory so it won't get executed.
- Fix Python 3 build.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1362744000">- Update to 1.3.1:
  * Fixed a major backward incompatible change of parsing URLs to
    externally hosted packages that got accidentily included in 1.3.
- Aditional changes from 1.3:
  * SSL Cert Verification; Make https the default for PyPI access.
    Thanks James Cleveland, Giovanni Bajo, Marcus Smith and many
    others (Pull #789).
  * Added "pip list" for listing installed packages and the latest
    version available. Thanks Rafael Caricio, Miguel Araujo, Dmitry
    Gladkov (Pull #752)
  * Fixed security issues with pip's use of temp build directories.
    Thanks David (d1b) and Thomas Guttler. (Pull #780)
  * Improvements to sphinx docs and cli help. (Pull #773)
  * Fixed issue #707, dealing with OS X temp dir handling, which was
    causing global NumPy installs to fail. (Pull #768)
  * Split help output into general vs command-specific option groups.
    Thanks Georgi Valkov. (Pull #744; Pull #721 contains preceding
    refactor)
  * Fixed dependency resolution when installing from archives with
    uppercase project names. (Pull #724)
  * Fixed problem where re-installs always occurred when using
    file:// find-links. (Pulls #683/#702)
  * "pip install -v" now shows the full download url, not just the
    archive name. Thanks Marc Abramowitz (Pull #687)
  * Fix to prevent unnecessary PyPI redirects. Thanks Alex
    Gronholm (Pull #695)
  * Fixed issue #670 - install failure under Python 3 when the same
    version of a package is found under 2 different URLs. Thanks
    Paul Moore (Pull #671)
  * Fix git submodule recursive updates.  Thanks Roey Berman.
    (Pulls #674)
  * Explicitly ignore rel='download' links while looking for html
    pages. Thanks Maxime R. (Pull #677)
  * --user/--upgrade install options now work together. Thanks
    'eevee' for discovering the problem. (Pull #705)
  * Added check in install --download to prevent re-downloading
    if the target file already exists. Thanks Andrey Bulgakov.
    (Pull #669)
  * Added support for bare paths (including relative paths) as
    argument to --find-links. Thanks Paul Moore for draft patch.
  * Added support for --no-index in requirements files.
  * Added "pip show" command to get information about an installed
    package. Fixes #131. Thanks Kelsey Hightower and Rafael Caricio.
  * Added --root option for "pip install" to specify root
    directory. Behaves like the same option in distutils but also
    plays nice with pip's egg-info. Thanks Przemek Wrzos.
    (Issue #253 / Pull #693)</changelog>
  <changelog author="speilicke@suse.com" date="1375099200">- Update to version 1.4:
  * **BACKWARD INCOMPATIBLE** pip now only installs stable versions by default,
    and offers a new --pre option to also find pre-release and development
    versions. (Pull #834)
  * **BACKWARD INCOMPATIBLE** Dropped support for Python 2.5. The minimum
    supported Python version for pip 1.4 is Python 2.6.
  * Added support for installing and building wheel archives.
    Thanks Daniel Holth, Marcus Smith, Paul Moore, and Michele Lacchia
    (Pull #845)
  * Applied security patch to pip's ssl support related to certificate DNS
    wildcard matching (http://bugs.python.org/issue17980).
  * To satisfy pip's setuptools requirement, pip now recommends setuptools&gt;=0.8,
    not distribute. setuptools and distribute are now merged into one project
    called 'setuptools'. (Pull #1003)
  * pip will now warn when installing a file that is either hosted externally to
    the index or cannot be verified with a hash. In the future pip will default
    to not installing them and will require the flags --allow-external NAME, and
  - -allow-insecure NAME respectively. (Pull #985)
  * If an already-downloaded or cached file has a bad hash, re-download it rather
    than erroring out. (Issue #963).
  * pip bundle and support for installing from pybundle files is now
    considered deprecated and will be removed in pip v1.5.
  * Fixed a number of issues (#413, #709, #634, #602, and #939) related to
    cleaning up and not reusing build directories. (Pull #865, #948)
  * Added a User Agent so that pip is identifiable in logs. (Pull #901)
  * Added ssl and --user support to get-pip.py. Thanks Gabriel de Perthuis.
    (Pull #895)
  * Fixed the proxy support, which was broken in pip 1.3.x (Pull #840)
  * Fixed issue #32 - pip fails when server does not send content-type header.
    Thanks Hugo Lopes Tavares and Kelsey Hightower (Pull #872).
  * "Vendorized" distlib as pip.vendor.distlib (https://distlib.readthedocs.org/).
  * Fixed git VCS backend with git 1.8.3. (Pull #967)
- Require setuptools instead of distribute again (merged upstream)
- Use update-alternatives for parallel-installability with Python3</changelog>
  <changelog author="dmueller@suse.com" date="1375963200">- update to 1.4.1:
  * Fixed issues with installing from pybundle files (Pull #1116).
  * Fixed error when sysconfig module throws an exception (Pull #1095).
  * Don't ignore already installed pre-releases (Pull #1076).
  * Fixes related to upgrading setuptools (Pull #1092).
  * Fixes so that --download works with wheel archives (Pull #1113).
  * Fixes related to recognizing and cleaning global build dirs (Pull #1080)</changelog>
  <changelog author="rhafer@suse.com" date="1380196800">- Fixed missing Requires for python-xml (bnc#842516)</changelog>
  <changelog author="speilicke@suse.com" date="1385121600">- Fix alternative link in buildroot</changelog>
  <changelog author="speilicke@suse.com" date="1389096000">- Update to version 1.5:
  * **BACKWARD INCOMPATIBLE** pip no longer supports the --use-mirrors,
  - M, and --mirrors flags. The mirroring support has been removed. In
    order to use a mirror specify it as the primary index with -i or
  - -index-url, or as an additional index with --extra-index-url. (Pull #1098, CVE-2013-5123)
  * **BACKWARD INCOMPATIBLE** pip no longer will scrape insecure external urls by
    default nor will it install externally hosted files by default. Users may opt
    into installing externally hosted or insecure files or urls using
  - -allow-external PROJECT and --allow-unverified PROJECT. (Pull #1055)
  * **BACKWARD INCOMPATIBLE** pip no longer respects dependency links by default.
    Users may opt into respecting them again using --process-dependency-links.
  * **DEPRECATION** pip install --no-install and pip install
  - -no-download are now formally deprecated.  See Issue #906 for discussion on
    possible alternatives, or lack thereof, in future releases.
  * **DEPRECATION** pip zip and pip unzip are now formally deprecated.
  * pip will now install Mac OSX platform wheels from PyPI. (Pull #1278)
  * pip now generates the appropriate platform-specific console scripts when
    installing wheels. (Pull #1251)
  * Pip now confirms a wheel is supported when installing directly from a path or
    url. (Pull #1315)
  * Fixed #1097, --ignore-installed now behaves again as designed, after it was
    unintentionally broke in v0.8.3 when fixing Issue #14 (Pull #1352).
  * Fixed a bug where global scripts were being removed when uninstalling --user
    installed packages (Pull #1353).
  * Fixed #1163, --user wasn't being respected when installing scripts from wheels (Pull #1176).
  * Fixed #1150, we now assume '_' means '-' in versions from wheel filenames (Pull #1158).
  * Fixed #219, error when using --log with a failed install (Pull #1205).
  * Fixed #1131, logging was buffered and choppy in Python 3.
  * Fixed #70,  --timeout was being ignored (Pull #1202).
  * Fixed #772, error when setting PIP_EXISTS_ACTION (Pull #1201).
  * Added colors to the logging output in order to draw attention to important
    warnings and errors. (Pull #1109)
  * Added warnings when using an insecure index, find-link, or dependency link. (Pull #1121)
  * Added support for installing packages from a subdirectory using the subdirectory
    editable option. ( Pull #1082 )
  * Fixed #1192. "TypeError: bad operand type for unary" in some cases when
    installing wheels using --find-links (Pull #1218).
  * Fixed #1133 and #317. Archive contents are now written based on system
    defaults and umask (i.e. permissions are not preserved), except that regular
    files with any execute permissions have the equivalent of "chmod +x" applied
    after being written (Pull #1146).
  * PreviousBuildDirError now returns a non-zero exit code and prevents the
    previous build dir from being cleaned in all cases (Pull #1162).
  * Renamed --allow-insecure to --allow-unverified, however the old name will
    continue to work for a period of time (Pull #1257).
  * Fixed #1006, error when installing local projects with symlinks in
    Python 3. (Pull #1311)
  * The previously hidden --log-file otion, is now shown as a general option.
    (Pull #1316)
- Rename binary from pip-2.7 to pip2.7 to match upstream
- Run testsuite</changelog>
  <changelog author="speilicke@suse.com" date="1389182400">- Readd argparse requirement for SLE</changelog>
  <changelog author="speilicke@suse.com" date="1389182401">- Package /usr/bin/pip2</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1415448000">- fix bashism in pre script</changelog>
  <changelog author="tbechtold@suse.com" date="1426680000">- update to 6.0.8:
  * Fix an issue where the ``--download`` flag would cause pip to no longer use
    randomized build directories.
  * Fix an issue where pip did not properly unquote quoted URLs which contain
    characters like PEP 440's epoch separator (``!``).
  * Fix an issue where distutils installed projects were not actually uninstalled
    and deprecate attempting to uninstall them altogether.
  * Retry deleting directories incase a process like an antivirus is holding the
    directory open temporarily.
  * Fix an issue where pip would hide the cursor on Windows but would not reshow
    it.
  * Fix a regression where Numpy requires a build path without symlinks to
    properly build.
  * Fix a broken log message when running ``pip wheel`` without a requirement.
  * Don't mask network errors while downloading the file as a hash failure.
  * Properly create the state file for the pip version check so it only happens
    once a week.
  * Fix an issue where switching between Python 3 and Python 2 would evict cached
    items.
  * Fix a regression where pip would be unable to successfully uninstall a
    project without a normalized version.
  * Continue the regression fix from 6.0.5 which was not a complete fix.
  * Fix a regression with 6.0.4 under Windows where most commands would raise an
    exception due to Windows not having the ``os.geteuid()`` function.
  * Fix an issue where ANSI escape codes would be used on Windows even though the
    Windows shell does not support them, causing odd characters to appear with
    the progress bar.
  * Fix an issue where using -v would cause an exception saying
    ``TypeError: not all arguments converted during string formatting``.
  * Fix an issue where using -v with dependency links would cause an exception
    saying ``TypeError: 'InstallationCandidate' object is not iterable``.
  * Fix an issue where upgrading distribute would cause an exception saying
    ``TypeError: expected string or buffer``.
  * Show a warning and disable the use of the cache directory when the cache
    directory is not owned by the current use, commonly caused by using ``sudo``
    without the ``-H`` flag.
  * Update PEP 440 support to handle the latest changes to PEP 440, particularly
    the changes to ``&gt;V`` and ``&lt;V`` so that they no longer imply ``!=V.*``.
  * Document the default cache directories for each operating system.
  * Create the cache directory when the pip version check needs to save to it
    instead of silently logging an error.
  * Fix a regression where the ``-q`` flag would not properly suppress the
    display of the progress bars.
  * Fix an issue where the implicit version check new in pip 6.0 could cause pip
    to block for up to 75 seconds if PyPI was not accessible.
  * Make ``--no-index`` imply ``--disable-pip-version-check``.
  * Fix an issue where the output saying that a package was installed would
    report the old version instead of the new version during an upgrade.
  * Fix left over merge conflict markers in the documentation.
  * Document the backwards incompatible PEP 440 change in the 6.0.0 changelog.
  * Fix executable file permissions for Wheel files when using the distutils
    scripts option.
  * Fix a confusing error message when an exceptions was raised at certain
    points in pip's execution.
  * Fix the missing list of versions when a version cannot be found that matches
    the specifiers.
  * Add a warning about the possibly problematic use of &gt; when the given
    specifier doesn't match anything.
  * Fix an issue where installing from a directory would not copy over certain
    directories which were being excluded, however some build systems rely on
    them.
  * **PROCESS** Version numbers are now simply ``X.Y`` where the leading ``1``
    has been dropped.
  * **BACKWARD INCOMPATIBLE** Dropped support for Python 3.1.
  * **BACKWARD INCOMPATIBLE** Removed the bundle support which was deprecated in
    1.4. (:pull:`1806`)
  * **BACKWARD INCOMPATIBLE** File lists generated by `pip show -f` are now
    rooted at the location reported by show, rather than one (unstated)
    directory lower. (:pull:`1933`)
  * **BACKWARD INCOMPATIBLE** The ability to install files over the FTP protocol
    was accidently lost in pip 1.5 and it has now been decided to not restore
    that ability.
  * **BACKWARD INCOMPATIBLE** PEP 440 is now fully implemented, this means that
    in some cases versions will sort differently or version specifiers will be
    interpreted differently than previously. The common cases should all function
    similarly to before.
  * **DEPRECATION** ``pip install --download-cache`` and
    ``pip wheel --download-cache`` command line flags have been deprecated and
    the functionality removed. Since pip now automatically configures and uses
    it's internal HTTP cache which supplants the ``--download-cache`` the
    existing options have been made non functional but will still be accepted
    until their removal in pip v8.0. For more information please see
    https://pip.pypa.io/en/latest/reference/pip_install.html#caching
  * **DEPRECATION** ``pip install --build`` and ``pip install --no-clean`` are now
  * NOT* deprecated.  This reverses the deprecation that occurred in v1.5.3. See
    :issue:`906` for discussion.
  * **DEPRECATION** Implicitly accessing URLs which point to an origin which is
    not a secure origin, instead requiring an opt-in for each host using the new
    ``--trusted-host`` flag (``pip install --trusted-host example.com foo``).
  * Allow the new ``--trusted-host`` flag to also disable TLS verification for
    a particular hostname.
  * Added a ``--user`` flag to ``pip freeze`` and ``pip list`` to check the
    user site directory only.
  * Fixed :issue:`1873`. Silence byte compile errors when installation succeed.
  * Added a virtualenv-specific configuration file. (:pull:`1364`)
  * Added site-wide configuation files. (:pull:`1978`)
  * Added an automatic check to warn if there is an updated version of pip
    available (:pull:`2049`).
  * `wsgiref` and `argparse` (for &gt;py26) are now excluded from `pip list` and `pip
    freeze` (:pull:`1606`, :pull:`1369`)
  * Fixed :issue:`1424`. Add ``--client-cert`` option for SSL client certificates.
  * Fixed :issue:`1484`. `pip show --files` was broken for wheel installs. (:pull:`35`)
  * Fixed :issue:`1641`. install_lib should take precedence when reading distutils nfig.
    (:pull:`1642`)
  * Send `Accept-Encoding: identity` when downloading files in an attempt to
    convince some servers who double compress the downloaded file to stop doing
    so. (:pull:`1688`)
  * Fixed :issue:`1559`. Stop breaking when given pip commands in uppercase (:pull:725`)
  * Fixed :issue:`1618`. Pip no longer adds duplicate logging consumers, so it
    won't create duplicate output when being called multiple times. (:pull:`1723`)
  * Fixed :issue:`1769`. `pip wheel` now returns an error code if any wheels
    fail to build.
  * Fixed :issue:`1775`. `pip wheel` wasn't building wheels for dependencies of
    editable requirements.
  * Allow the use of ``--no-use-wheel`` within a requirements file. (:pull:`1859`)
  * Fixed :issue:`1680`. Attempt to locate system TLS certificates to use instead
    of the included CA Bundle if possible. (:pull:`1866`)
  * Fixed :issue:`1319`. Allow use of Zip64 extension in Wheels and other zip
    files. (:pull:`1868`)
  * Fixed :issue:`1101`. Properly handle an index or --find-links target which
    has a &lt;base&gt; without a href attribute. (:pull:`1869`)
  * Fixed :issue:`1885`. Properly handle extras when a project is installed
    via Wheel. (:pull:`1896`)
  * Fixed :issue:`1180`. Added support to respect proxies in ``pip search``. It
    also fixes :issue:`932` and :issue:`1104`. (:pull:`1902`)
  * Fixed :issue:`798` and :issue:`1060`. `pip install --download` works with vcs lks.
    (:pull:`1926`)
  * Fixed :issue:`1456`. Disabled warning about insecure index host when using locaost.
    Based off of Guy Rozendorn's work in :pull:`1718`. (:pull:`1967`)
  * Allow the use of OS standard user configuration files instead of ones simply
    based around ``$HOME``. (:pull:`2021`)
  * Fixed :issue:`1825`. When installing directly from wheel paths or urls,
    previous versions were not uninstalled. This also fixes :issue:`804`
    specifically for the case of wheel archives. (:pull:`1838`)
  * Fixed :issue:`2075`, detect the location of the ``.egg-info`` directory by
    looking for any file located inside of it instead of relying on the record
    file listing a directory. (:pull:`2076`)
  * Fixed :issue:`1964`, :issue:`1935`, :issue:`676`, Use a randomized and secure
    default build directory when possible. (:pull:`2122`, CVE-2014-8991)
  * Fixed :issue:`1433`. Support environment markers in requirements.txt files.
    (pull:`2134`)
  * Automatically retry failed HTTP requests by default. (:pull:`1444`, pull:`2147`    * Fixed :issue:`1100` - Handle HTML Encoding better using a method that is more
    similar to how browsers handle it. (:pull:`1874`)
  * Reduce the verbosity of the pip command by default. (:pull:`2175`,
    :pull:`2177`, :pull:`2178`)
  * Fixed :issue:`2031` - Respect sys.executable on OSX when installing from
    Wheels.
  * Display the entire URL of the file that is being downloaded when downloading
    from a non PyPI repository (:pull:`2183`).
  * Support setuptools style environment markers in a source distribution
    (:pull:`2153`).
  * Upgrade requests to 2.3.0 to fix an issue with proxies on Python 3.4.1
    (:pull:`1821`).
  * Fixes :issue:`1632`.  Uninstall issues on debianized pypy, specifically issues th
    setuptools upgrades. (:pull:`1743`)
  * Update documentation to point at https://bootstrap.pypa.io/get-pip.py for
    bootstrapping pip.
  * Update docs to point to https://pip.pypa.io/
  * Upgrade the bundled projects (distlib==0.1.8, html5lib==1.0b3, six==1.6.1,
    colorama==0.3.1, setuptools==3.4.4).
  * Correct deprecation warning for ``pip install --build`` to only notify when
    the `--build` value is different than the default.
  * **DEPRECATION** ``pip install --build`` and ``pip install --no-clean`` are now
    deprecated.  See :issue:`906` for discussion.
  * Fixed :issue:`1112`. Couldn't download directly from wheel paths/urls, and whenheel
    downloads did occur using requirement specifiers, dependencies weren't
    downloaded (:pull:`1527`)
  * Fixed :issue:`1320`. ``pip wheel`` was not downloading wheels that already exisd (PR
    :issue:`1524`)
  * Fixed :issue:`1111`. ``pip install --download`` was failing using local
    ``--find-links`` (:pull:`1524`)
  * Workaround for Python bug http://bugs.python.org/issue20053 (:pull:`1544`)
  * Don't pass a unicode __file__ to setup.py on Python 2.x (:pull:`1583`)
  * Verify that the Wheel version is compatible with this pip (:pull:`1569`)
  * Upgraded the vendored ``pkg_resources`` and ``_markerlib`` to setuptools 2.1.
  * Fixed an error that prevented accessing PyPI when pyopenssl, ndg-httpsclient,
    and pyasn1 are installed
  * Fixed an issue that caused trailing comments to be incorrectly included as
    part of the URL in a requirements file
  * pip now only requires setuptools (any setuptools, not a certain version) when
    installing distributions from src (i.e. not from wheel). (:pull:`1434`).
  * `get-pip.py` now installs setuptools, when it's not already installed
    (:pull:`1475`)
  * Don't decode downloaded files that have a ``Content-Encoding`` header.
    (:pull:`1435`)
  * Fix to correctly parse wheel filenames with single digit versions.
    (:pull:`1445`)
  * If `--allow-unverified` is used assume it also means `--allow-external`.
    (:pull:`1457`)
- Adjust BuildRequires for python-virtualenv</changelog>
  <changelog author="toddrme2178@gmail.com" date="1438171200">- Make tests conditional to avoid dependency loop.</changelog>
  <changelog author="axel.braun@gmx.de" date="1443009600">- added coreutils are requirement, to work around SLE12 error in Studio</changelog>
  <changelog author="tbechtold@suse.com" date="1443182400">- update to 7.1.2:
  * Don't raise an error if pip is not installed when checking for the latest pip
    version.
  * Check that the wheel cache directory is writable before we attempt to write
    cached files to them.
  * Move the pip version check until *after* any installs have been performed,
    thus removing the extraenous warning when upgrading pip.
  * Added debug logging when using a cached wheel.
  * Respect platlib by default on platforms that have it separated from purlib.
  * Upgrade packaging to 15.3.
  * Normalize post-release spellings for rev/r prefixes.
  * Upgrade distlib to 0.2.1.
  * Updated launchers to decode shebangs using UTF-8. This allows non-ASCII
    pathnames to be correctly handled.
  * Ensured that the executable written to shebangs is normcased.
  * Changed ScriptMaker to work better under Jython.
  * Upgrade ipaddress to 1.0.13.
  * Allow constraining versions globally without having to know exactly what will
    be installed by the pip command. :issue:`2731`.
  * Accept --no-binary and --only-binary via pip.conf. :issue:`2867`.
  * Allow ``--allow-all-external`` within a requirements file.
  * Fixed an issue where ``--user`` could not be used when ``--prefix`` was used
    in a distutils configuration file.
  * Fixed an issue where the SOABI tags were not correctly being generated on
    Python 3.5.
  * Fixed an issue where we were advising windows users to upgrade by directly
    executing pip, when that would always fail on Windows.
  * Allow ``~`` to be expanded within a cache directory in all situations.
  * Fixed a regression where ``--no-cache-dir`` would raise an exception, fixes
    :issue:`2855`.
  * **BACKWARD INCOMPATIBLE** Revert the change (released in v7.0.0) that
    required quoting in requirements files around specifiers containing
    environment markers. (:pull:`2841`)
  * **BACKWARD INCOMPATIBLE** Revert the accidental introduction of support for
    options interleaved with requirements, version specifiers etc in
    ``requirements`` files. (:pull:`2841`)
  * Expand ``~`` in the cache directory when caching wheels, fixes :issue:`2816`.
  * Use ``python -m pip`` instead of ``pip`` when recommending an upgrade command
    to Windows users.
  * Don't build and cache wheels for non-editable installations from VCSs.
  * Allow ``--allow-all-external`` inside of a requirements.txt file, fixing a
    regression in 7.0.
  * **BACKWARD INCOMPATIBLE** Removed the deprecated ``--mirror``,
    ``--use-mirrors``, and ``-M`` options.
  * **BACKWARD INCOMPATIBLE** Removed the deprecated ``zip`` and ``unzip``
    commands.
  * **BACKWARD INCOMPATIBLE** Removed the deprecated ``--no-install`` and
    ``--no-download`` options.
  * **BACKWARD INCOMPATIBLE** No longer implicitly support an insecure origin
    origin, and instead require insecure origins be explicitly trusted with the
    ``--trusted-host`` option.
  * **BACKWARD INCOMPATIBLE** Removed the deprecated link scraping that attempted
    to parse HTML comments for a specially formatted comment.
  * **BACKWARD INCOMPATIBLE** Requirements in requirements files containing
    markers must now be quoted due to parser changes from (:pull:`2697`) and
    (:pull:`2725`).  For example, use ``"SomeProject; python_version &lt; '2.7'"``,
    not simply ``SomeProject; python_version &lt; '2.7'``
  * Ignores bz2 archives if Python wasn't compiled with bz2 support.
    Fixes :issue:`497`
  * Support ``--install-option`` and ``--global-option`` per requirement in
    requirement files (:pull:`2537`)
  * Build Wheels prior to installing from sdist, caching them in the pip cache
    directory to speed up subsequent installs. (:pull:`2618`)
  * Allow fine grained control over the use of wheels and source builds.
    (:pull:`2699`)
  * ``--no-use-wheel`` and ``--use-wheel`` are deprecated in favour of new
    options ``--no-binary`` and ``--only-binary``. The equivalent of
    ``--no-use-wheel`` is ``--no-binary=:all:``. (:pull:`2699`)
  * The use of ``--install-option``, ``--global-option`` or ``--build-option``
    disable the use of wheels, and the autobuilding of wheels. (:pull:`2711`)
    Fixes :issue:`2677`
  * Improve logging when a requirement marker doesn't match your environment
    (:pull:`2735`)
  * Removed the temporary modifications (that began in pip v1.4 when distribute
    and setuptools merged) that allowed distribute to be considered a conflict to
    setuptools. ``pip install -U setuptools`` will no longer upgrade "distribute"
    to "setuptools".  Instead, use ``pip install -U distribute`` (:pull:`2767`).
  * Only display a warning to upgrade pip when the newest version is a final
    release and it is not a post release of the version we already have
    installed (:pull:`2766`).
  * Display a warning when attempting to access a repository that uses HTTPS when
    we don't have Python compiled with SSL support (:pull:`2761`).
  * Allowing using extras when installing from a file path without requiring the
    use of an editable (:pull:`2785`).
  * Fix an infinite loop when the cache directory is stored on a file system
    which does not support hard links (:pull:`2796`).
  * Remove the implicit debug log that was written on every invocation, instead
    users will need to use ``--log`` if they wish to have one (:pull:`2798`).
  * No longer ignore dependencies which have been added to the standard library,
    instead continue to install them.
  * Fixes :issue:`2502`. Upgrades were failing when no potential links were found
    for dependencies other than the current installation. (:pull:`2538`)
  * Use a smoother progress bar when the terminal is capable of handling it,
    otherwise fallback to the original ASCII based progress bar.
  * Display much less output when `pip install` succeeds, because on success,
    users probably don't care about all the nitty gritty details of compiling and
    installing. When `pip install` fails, display the failed install output once
    instead of twice, because once is enough. (:pull:`2487`)
  * Upgrade the bundled copy of requests to 2.6.0, fixing CVE-2015-2296.
  * Display format of latest package when using ``pip list --outdated``.
    (:pull:`2475`)
  * Don't use pywin32 as ctypes should always be available on Windows, using
    pywin32 prevented uninstallation of pywin32 on Windows. (:pull:`2467`)
  * Normalize the ``--wheel-dir`` option, expanding out constructs such as ``~``
    when used (:pull:`2441`).
  * Display a warning when an undefined extra has been requested. (:pull:`2142`)
  * Speed up installing a directory in certain cases by creating a sdist instead
    of copying the entire directory. (:pull:`2535`)
  * Don't follow symlinks when uninstalling files (:pull:`2552`)
  * Upgrade the bundled copy of cachecontrol from 0.11.1 to 0.11.2.
    Fixes :issue:`2481` (:pull:`2595`)
  * Attempt to more smartly choose the order of installation to try and install
    dependencies before the projects that depend on them. (:pull:`2616`)
  * Skip trying to install libraries which are part of the standard library.
    (:pull:`2636`, :pull:`2602`)
  * Support arch specific wheels that are not tied to a specific Python ABI.
    (:pull:`2561`)
  * Output warnings and errors to stderr instead of stdout. (:pull:`2543`)
  * Adjust the cache dir file checks to only check ownership if the effective
    user is root. (:pull:`2396`)
  * Install headers into a per project name directory instead of all of them into
    the root directory when inside of a virtual environment. (:pull:`2421`)</changelog>
  <changelog author="toddrme2178@gmail.com" date="1453291200">- Update to 0.8.0
  * BACKWARD INCOMPATIBLE Drop support for Python 3.2.
  * BACKWARD INCOMPATIBLE Remove the ability to find any files other than the
    ones directly linked from the index or find-links pages.
  * BACKWARD INCOMPATIBLE Remove the ``--download-cache`` which had been
    deprecated and no-op'd in 6.0.
  * BACKWARD INCOMPATIBLE Remove the ``--log-explicit-levels`` which had been
    deprecated in 6.0.
  * BACKWARD INCOMPATIBLE Change pip wheel --wheel-dir default path from
    &lt;cwd&gt;/wheelhouse to &lt;cwd&gt;.
  * Deprecate and no-op the ``--allow-external``, ``--allow-all-external``, and
    ``--allow-unverified`` functionality that was added as part of PEP 438. With
    changes made to the repository protocol made in PEP 470, these options are no
    longer functional.
  * Allow ``--trusted-host`` within a requirements file. :issue:`2822`.
  * Allow ``--process-dependency-links`` within a requirements file. :issue:`1274`.
  * Allow ``--pre`` within a requirements file. :issue:`1273`.
  * Allow repository URLs with secure transports to count as trusted. (E.g.,
    "git+ssh" is okay.) :issue:`2811`.
  * Implement a top-level ``pip download`` command and deprecate
    ``pip install --download``.
  * Fixed :issue:`3141`, when uninstalling, look for the case of paths containing
    symlinked directories (:pull:`3154`)
  * When installing, if building a wheel fails, clear up the build directory
    before falling back to a source install. :issue:`3047`.
  * Fix user directory expansion when ``HOME=/``. Workaround for Python bug
    http://bugs.python.org/issue14768, reported in :issue:`2996`.
  * Fixed :issue:`3009`, correct reporting of requirements file line numbers
    (:pull:`3125`)
  * Fixed :issue:`1062`, Exception(IOError) for ``pip freeze`` and ``pip list``
    commands with subversion &gt;= 1.7. (:pull:`3346`)
  * Provide a spinner showing that progress is happening when installing or
    building a package via ``setup.py``. This will alleviate concerns that
    projects with unusually long build times have with pip appearing to stall.
  * Include the functionality of ``peep`` into pip, allowing hashes to be baked
    into a requirements file and ensuring that the packages being downloaded
    match one of those hashes. This is an additional, opt-in security measure
    that, when used, removes the need to trust the repository.
  * Fix a bug causing pip to not select a wheel compiled against an OSX SDK later
    than what Python itself was compiled against when running on a newer version
    of OSX.
  * Add a new ``--prefix`` option for ``pip install`` that supports wheels and
    sdists. (:pull:`3252`)
  * Fixed :issue:`2042` regarding wheel building with setup.py using a different
    encoding than the system.
  * Drop PasteScript specific egg_info hack. (:pull:`3270`)
  * Allow combination of pip list options --editable with --outdated/--updtodate.
    (:issue:`933`)
  * Gives VCS implementations control over saying whether a project
    is under their control (:pull:`3258`)
  * Git detection now works when ``setup.py`` is not at the Git repo root
    and when ``package_dir`` is used, so ``pip freeze`` works in more
    cases (:pull:`3258`)
  * Correctly freeze Git develop packages in presence of the &amp;subdirectory
    option (:pull:`3258`)
  * The detection of editable packages now relies on the presence of ``.egg-link``
    instead of looking for a VCS, so ``pip list -e`` is more reliable
    (:pull:`3258`)
  * Add the ``--prefix`` flag to ``pip install`` which allows specifying a root
    prefix to use instead of ``sys.prefix`` (:pull:`3252`).
  * Allow duplicate specifications in the case that only the extras differ, and
    union all specified extras together (:pull:`3198`).
  * Fix the detection of the user's current platform on OSX when determining the
    OSX SDK version (:pull:`3232`).
  * Prevent the automatically built wheels from mistakenly being used across
    multiple versions of Python when they may not be correctly configured for
    that by making the wheel specific to a specific version of Python and
    specific interpreter (:pull:`3225`).
  * Emulate the SOABI support in wheels from Python 2.x on Python 2.x as closely
    as we can with the information available within the interpreter
    (:pull:`3075`).
  * Don't roundtrip to the network when git is pinned to a specific commit hash
    and that hash already exists locally (:pull:`3066`).
  * Prefer wheels built against a newer SDK to wheels built against an older SDK
    on OSX (:pull:`3163`).
  * Show entry points for projects installed via wheel (:pull:`3122`).
  * Improve message when an unexisting path is passed to --find-links option
    (:issue:`2968`).
  * pip freeze does not add the VCS branch/tag name in the #egg=... fragment anymore
    (:pull:`3312`).
  * Warn on installation of editable if the provided #egg=name part does not
    match the metadata produced by `setup.py egg_info`. :issue:`3143`.
  * Add support for .xz files for python versions supporting them (&gt;= 3.3).
    :issue:`722`.</changelog>
  <changelog author="tbechtold@suse.com" date="1457524800">- update to 8.1.0:
  * Implement PEP 513, which adds support for the manylinux1 platform tag,
    allowing carefully compiled binary wheels to be installed on compatible Linux
    platforms.
  * Allow wheels which are not specific to a particular Python interpreter but
    which are specific to a particular platform (:issue:`3202`).
  * Fixed an issue where ``call_subprocess`` would crash trying to print debug
    data on child process failure (:issue:`3521`, :pull:`3522`).
  * Exclude the wheel package from the `pip freeze` output (like pip and setuptools).
    :issue:`2989`.
  * Allow installing modules from a subdirectory of a vcs repository
    in non-editable mode (:issue:`3217`, :pull:`3466`).
  * Make pip wheel and pip download work with vcs urls with subdirectory option
    (:pull:`3466`).
  * Show classifiers in ``pip show``.
  * Show PEP376 Installer in ``pip show`` (:issue:`3517`).
  * Unhide completion command (:pull:`1810`).
  * Show latest version number in ``pip search`` results (:pull:`1415`).
  * Decode requirement files according to their BOM if present (:pull:`3485`,
    :issue:`2865`).
  * Fix and deprecate package name detection from url path (:issue:`3523` and
    :pull:`3495`).
  * Correct the behavior where interpreter specific tags (such as cp34) were
    being used on later versions of the same interprter instead of only for that
    specific interpreter (:issue:`3472`).
  * Fix an issue where pip would erroneously install a 64 bit wheel on a 32 bit
    Python running on a 64 bit OS X machine.
  * Do not assume that all git repositories have an origin remote.
  * Correctly display the line to add to a requirements.txt for an URL based
    dependency when ``--require-hashes`` is enabled.
  * Make ``install --quiet`` really quiet. See :issue:`3418`.
  * Fix a bug when removing packages in python 3: disable INI-style parsing of the
    entry_point.txt file to allow entry point names with colons (:pull:`3434`)
  * Normalize generated script files path in RECORD files. (:pull:`3448`)
  * Fix bug introduced in 8.0.0 where subcommand output was not shown,
    even when the user specified ``-v`` / ``--verbose``. :issue:`3486`.
  * Enable python -W with respect to PipDeprecationWarning. (:pull:`3455`)
  * Upgrade distlib to 0.2.2 (fix :issue:`3467`):
  * Improved support for Jython when quoting executables in output scripts.
  * Add a `--all` option to `pip freeze` to include usually skipped package
    (like pip, setuptools and wheel) to the freeze output. :issue:`1610`.
  * Stop attempting to trust the system CA trust store because it's extremely
    common for them to be broken, often in incompatible ways. See :pull:`3416`.
  * Detect CAPaths in addition to CAFiles on platforms that provide them.
  * Installing argparse or wsgiref will no longer warn or error - pip will allow
    the installation even though it may be useless (since the installed thing
    will be shadowed by the standard library).
  * Upgrading a distutils installed item that is installed outside of a virtual
    environment, while inside of a virtual environment will no longer warn or
    error.
  * Fix a bug where pre-releases were showing up in ``pip list --outdated``
    without the ``--pre`` flag.
  * Switch the SOABI emulation from using RuntimeWarnings to debug logging.
  * Rollback the removal of the ability to uninstall distutils installed items
    until a future date.</changelog>
  <changelog author="tbechtold@suse.com" date="1463227200">- update to 8.1.2:
  * Fix a regression on systems with uninitialized locale (:issue:`3575`).
  * Use environment markers to filter packages before determining if a
    required wheel is supported. Solves (:issue:`3254`).
  * Make glibc parsing for `manylinux1` support more robust for the variety of
    glibc versions found in the wild (:issue:`3588`).
  * Update environment marker support to fully support PEP 508 and legacy
    environment markers (:issue:`3624`).
  * Always use debug logging to the ``--log`` file (:issue:`3351`).
  * Don't attempt to wrap search results for extremely narrow terminal windows
    (:issue:`3655`).
  * Fix regression with non-ascii requirement files on Python 2 and add support
    for encoding headers in requirement files (:issue:`3548`, :pull:`3547`).</changelog>
  <changelog author="tbechtold@suse.com" date="1467288000">- Use pypi.io as Source url.</changelog>
  <changelog author="michael@stroeder.com" date="1483876800">- update to version 9.0.1:
  * Correct the deprecation message when not specifying a --format so
    that it uses the correct setting name ("format") rather than the
    incorrect one ("list_format") (:issue:`4058`).
  * Fix "pip check" to check all available distributions and not just
    the local ones (:issue:`4083`).
  * Fix a crash on non ASCII characters from `lsb_release`
    (:issue:`4062`).
  * Fix an SyntaxError in an an used module of a vendored dependency
    (:issue:`4059`).
  * Fix UNC paths on Windows (:issue:`4064`).
- update to version 9.0.0:
  * **BACKWARD INCOMPATIBLE** Remove the attempted autodetection of
    requirement names from URLs, URLs must include a name via
    "#egg=".
  * **DEPRECATION** "pip install --egg" have been deprecated and will
    be removed in the future. This "feature" has a long list of
    drawbacks which break nearly all of pip's other features in
    subtle and hard-to-diagnose ways.
  * **DEPRECATION** "--default-vcs" option (:issue:`4052`).
  * **WARNING** pip 9 cache can break forward compatibility with
    previous pip versions if your package repository allows chunked
    responses (:issue:`4078`).
  * Add a "pip check" command to check installed packages dependencies
    (:pull:`3750`).
  * Add option allowing user to abort pip operation if file/directory
    exists
  * Add Appveyor CI
  * Uninstall existing packages when performing an editable
    installation of the same packages (:issue:`1548`).
  * "pip show" is less verbose by default. "--verbose" prints
    multiline fields.  (:pull:`3858`).
  * Add optional column formatting to "pip list" (:issue:`3651`).
  * Add "--not-required" option to "pip list", which lists packages
    that are not dependencies of other packages.
  * Fix builds on systems with symlinked "/tmp" directory for custom
    builds such as numpy (:pull:`3701`).
  * Fix regression in "pip freeze": when there is more than one git
    remote, priority is given to the remote named "origin"
    (:pull:`3708`, :issue:`3616`).
  * Fix crash when calling "pip freeze" with invalid requirement
    installed (:pull:`3704`, :issue:`3681`).
  * Allow multiple "--requirement" files in "pip freeze"
    (:pull:`3703`).
  * Implementation of pep-503 "data-requires-python". When this field
    is present for a release link, pip will ignore the download when
    installing to a Python version that doesn't satisfy the
    requirement.
  * "pip wheel" now works on editable packages too (it was only
    working on editable dependencies before); this allows running "pip
    wheel" on the result of "pip freeze" in presence of editable
    requirements (:pull:`3695`, :issue:`3291`).
  * Load credentials from ".netrc" files (:pull:`3715`,
    :issue:`3569`).
  * Add "--platform", "--python-version", "--implementation" and
    "--abi" parameters to "pip download". These allow utilities and
    advanced users to gather distributions for interpreters other than
    the one pip is being run on.  (:pull:`3760`)
  * Skip scanning virtual environments, even when venv/bin/python is a
    dangling symlink.
  * Added "pip completion" support for the "fish" shell.
  * Fix problems on Windows on Python 2 when username or hostname
    contains non-ASCII characters (:issue:`3463`, :pull:`3970`,
    :pull:`4000`).
  * Use "git fetch --tags" to fetch tags in addition to everything
    else that is normally fetched; this is necessary in case a git
    requirement url points to a tag or commit that is not on a branch
    (:pull:`3791`)
  * Normalize package names before using in "pip show" (:issue:`3976`)
  * Raise when Requires-Python do not match the running version and
    add "--ignore-requires-python" option as escape hatch
    (:pull:`3846`).
  * Report the correct installed version when performing an upgrade in
    some corner cases (:issue:`2382`)
  * Add "-i" shorthand for "--index" flag in "pip search"
  * Do not optionally load C dependencies in requests (:issue:`1840`,
    :issue:`2930`, :issue:`3024`)
  * Strip authentication from SVN url prior to passing it to "svn"
    (:pull:`3697`, :issue:`3209`).
  * Also install in platlib with "--target" option (:pull:`3694`,
    :issue:`3682`).
  * Restore the ability to use inline comments in requirements files
    passed to "pip freeze" (:issue:`3680`).</changelog>
</package>
<package pkgid="94815f83a44d1afa7be164fbede5c6c9b5e78005" name="python-pip" arch="x86_64">
  <version epoch="0" ver="9.0.1" rel="2.2"/>
  <changelog author="toddrme2178@gmail.com" date="1335787200">- Fix building python 3 package on openSUSE 11.4 x86_64</changelog>
  <changelog author="os-dev@jacraig.com" date="1347105600">- Update to 1.2.1:
  * Fixed a regression introduced in 1.2 about raising an exception when
    not finding any files to uninstall in the current environment.
- Changes from 1.2:
  * **Dropped support for Python 2.4** The minimum supported Python version is
    now Python 2.5.
  * Fixed issue #605 - pypi mirror support broken on some DNS responses.
  * Fixed issue #355 - pip uninstall removes files it didn't install.
  * Fixed issues #493, #494, #440, and #573 related to improving support for
    the user installation scheme.
  * Write failure log to temp file if default location is not writable.
  * Pull in submodules for git editable checkouts. Fixes #289 and #421.
  * Use a temporary directory as the default build location outside of a
    virtualenv. Fixes issues #339 and #381.
  * Added support for specifying extras with local editables.
  * Added --egg flag to request egg-style rather than flat installation.
    Refs issue #3.
  * Fixed issue #510 - prevent e.g. gmpy2-2.0.tar.gz from matching a
    request to pip install gmpy; sdist filename must begin with full
    project name followed by a dash.
  * Fixed issue #504 - allow package URLS to have querystrings.
  * Fixed issue #58 - pip freeze now falls back to non-editable format rather
    than blowing up if it can't determine the origin repository of an editable.
  * Added a __main__.py file to enable python -m pip on Python versions
    that support it.
  * Fixed issue #487 - upgrade from VCS url of project that does exist on
    index.
  * Fixed issue #486 - fix upgrade from VCS url of project with no distribution
    on index.
  * Fixed issue #427 - clearer error message on a malformed VCS url.
  * Added support for using any of the built in guaranteed algorithms in
    hashlib as a checksum hash.
  * Fixed issue #321 - Raise an exception if current working directory can't be
    found or accessed.
  * Fixed issue #82 - Removed special casing of the user directory and use the
    Python default instead.
  * Fixed #436 - Only warn about version conflicts if there is actually one.
    This re-enables using ==dev in requirements files.
  * Moved tests to be run on Travis CI: http://travis-ci.org/pypa/pip
  * Added a better help formatter.
- Remove %check section: there is no test directory so it won't get executed.
- Fix Python 3 build.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1362744000">- Update to 1.3.1:
  * Fixed a major backward incompatible change of parsing URLs to
    externally hosted packages that got accidentily included in 1.3.
- Aditional changes from 1.3:
  * SSL Cert Verification; Make https the default for PyPI access.
    Thanks James Cleveland, Giovanni Bajo, Marcus Smith and many
    others (Pull #789).
  * Added "pip list" for listing installed packages and the latest
    version available. Thanks Rafael Caricio, Miguel Araujo, Dmitry
    Gladkov (Pull #752)
  * Fixed security issues with pip's use of temp build directories.
    Thanks David (d1b) and Thomas Guttler. (Pull #780)
  * Improvements to sphinx docs and cli help. (Pull #773)
  * Fixed issue #707, dealing with OS X temp dir handling, which was
    causing global NumPy installs to fail. (Pull #768)
  * Split help output into general vs command-specific option groups.
    Thanks Georgi Valkov. (Pull #744; Pull #721 contains preceding
    refactor)
  * Fixed dependency resolution when installing from archives with
    uppercase project names. (Pull #724)
  * Fixed problem where re-installs always occurred when using
    file:// find-links. (Pulls #683/#702)
  * "pip install -v" now shows the full download url, not just the
    archive name. Thanks Marc Abramowitz (Pull #687)
  * Fix to prevent unnecessary PyPI redirects. Thanks Alex
    Gronholm (Pull #695)
  * Fixed issue #670 - install failure under Python 3 when the same
    version of a package is found under 2 different URLs. Thanks
    Paul Moore (Pull #671)
  * Fix git submodule recursive updates.  Thanks Roey Berman.
    (Pulls #674)
  * Explicitly ignore rel='download' links while looking for html
    pages. Thanks Maxime R. (Pull #677)
  * --user/--upgrade install options now work together. Thanks
    'eevee' for discovering the problem. (Pull #705)
  * Added check in install --download to prevent re-downloading
    if the target file already exists. Thanks Andrey Bulgakov.
    (Pull #669)
  * Added support for bare paths (including relative paths) as
    argument to --find-links. Thanks Paul Moore for draft patch.
  * Added support for --no-index in requirements files.
  * Added "pip show" command to get information about an installed
    package. Fixes #131. Thanks Kelsey Hightower and Rafael Caricio.
  * Added --root option for "pip install" to specify root
    directory. Behaves like the same option in distutils but also
    plays nice with pip's egg-info. Thanks Przemek Wrzos.
    (Issue #253 / Pull #693)</changelog>
  <changelog author="speilicke@suse.com" date="1375099200">- Update to version 1.4:
  * **BACKWARD INCOMPATIBLE** pip now only installs stable versions by default,
    and offers a new --pre option to also find pre-release and development
    versions. (Pull #834)
  * **BACKWARD INCOMPATIBLE** Dropped support for Python 2.5. The minimum
    supported Python version for pip 1.4 is Python 2.6.
  * Added support for installing and building wheel archives.
    Thanks Daniel Holth, Marcus Smith, Paul Moore, and Michele Lacchia
    (Pull #845)
  * Applied security patch to pip's ssl support related to certificate DNS
    wildcard matching (http://bugs.python.org/issue17980).
  * To satisfy pip's setuptools requirement, pip now recommends setuptools&gt;=0.8,
    not distribute. setuptools and distribute are now merged into one project
    called 'setuptools'. (Pull #1003)
  * pip will now warn when installing a file that is either hosted externally to
    the index or cannot be verified with a hash. In the future pip will default
    to not installing them and will require the flags --allow-external NAME, and
  - -allow-insecure NAME respectively. (Pull #985)
  * If an already-downloaded or cached file has a bad hash, re-download it rather
    than erroring out. (Issue #963).
  * pip bundle and support for installing from pybundle files is now
    considered deprecated and will be removed in pip v1.5.
  * Fixed a number of issues (#413, #709, #634, #602, and #939) related to
    cleaning up and not reusing build directories. (Pull #865, #948)
  * Added a User Agent so that pip is identifiable in logs. (Pull #901)
  * Added ssl and --user support to get-pip.py. Thanks Gabriel de Perthuis.
    (Pull #895)
  * Fixed the proxy support, which was broken in pip 1.3.x (Pull #840)
  * Fixed issue #32 - pip fails when server does not send content-type header.
    Thanks Hugo Lopes Tavares and Kelsey Hightower (Pull #872).
  * "Vendorized" distlib as pip.vendor.distlib (https://distlib.readthedocs.org/).
  * Fixed git VCS backend with git 1.8.3. (Pull #967)
- Require setuptools instead of distribute again (merged upstream)
- Use update-alternatives for parallel-installability with Python3</changelog>
  <changelog author="dmueller@suse.com" date="1375963200">- update to 1.4.1:
  * Fixed issues with installing from pybundle files (Pull #1116).
  * Fixed error when sysconfig module throws an exception (Pull #1095).
  * Don't ignore already installed pre-releases (Pull #1076).
  * Fixes related to upgrading setuptools (Pull #1092).
  * Fixes so that --download works with wheel archives (Pull #1113).
  * Fixes related to recognizing and cleaning global build dirs (Pull #1080)</changelog>
  <changelog author="rhafer@suse.com" date="1380196800">- Fixed missing Requires for python-xml (bnc#842516)</changelog>
  <changelog author="speilicke@suse.com" date="1385121600">- Fix alternative link in buildroot</changelog>
  <changelog author="speilicke@suse.com" date="1389096000">- Update to version 1.5:
  * **BACKWARD INCOMPATIBLE** pip no longer supports the --use-mirrors,
  - M, and --mirrors flags. The mirroring support has been removed. In
    order to use a mirror specify it as the primary index with -i or
  - -index-url, or as an additional index with --extra-index-url. (Pull #1098, CVE-2013-5123)
  * **BACKWARD INCOMPATIBLE** pip no longer will scrape insecure external urls by
    default nor will it install externally hosted files by default. Users may opt
    into installing externally hosted or insecure files or urls using
  - -allow-external PROJECT and --allow-unverified PROJECT. (Pull #1055)
  * **BACKWARD INCOMPATIBLE** pip no longer respects dependency links by default.
    Users may opt into respecting them again using --process-dependency-links.
  * **DEPRECATION** pip install --no-install and pip install
  - -no-download are now formally deprecated.  See Issue #906 for discussion on
    possible alternatives, or lack thereof, in future releases.
  * **DEPRECATION** pip zip and pip unzip are now formally deprecated.
  * pip will now install Mac OSX platform wheels from PyPI. (Pull #1278)
  * pip now generates the appropriate platform-specific console scripts when
    installing wheels. (Pull #1251)
  * Pip now confirms a wheel is supported when installing directly from a path or
    url. (Pull #1315)
  * Fixed #1097, --ignore-installed now behaves again as designed, after it was
    unintentionally broke in v0.8.3 when fixing Issue #14 (Pull #1352).
  * Fixed a bug where global scripts were being removed when uninstalling --user
    installed packages (Pull #1353).
  * Fixed #1163, --user wasn't being respected when installing scripts from wheels (Pull #1176).
  * Fixed #1150, we now assume '_' means '-' in versions from wheel filenames (Pull #1158).
  * Fixed #219, error when using --log with a failed install (Pull #1205).
  * Fixed #1131, logging was buffered and choppy in Python 3.
  * Fixed #70,  --timeout was being ignored (Pull #1202).
  * Fixed #772, error when setting PIP_EXISTS_ACTION (Pull #1201).
  * Added colors to the logging output in order to draw attention to important
    warnings and errors. (Pull #1109)
  * Added warnings when using an insecure index, find-link, or dependency link. (Pull #1121)
  * Added support for installing packages from a subdirectory using the subdirectory
    editable option. ( Pull #1082 )
  * Fixed #1192. "TypeError: bad operand type for unary" in some cases when
    installing wheels using --find-links (Pull #1218).
  * Fixed #1133 and #317. Archive contents are now written based on system
    defaults and umask (i.e. permissions are not preserved), except that regular
    files with any execute permissions have the equivalent of "chmod +x" applied
    after being written (Pull #1146).
  * PreviousBuildDirError now returns a non-zero exit code and prevents the
    previous build dir from being cleaned in all cases (Pull #1162).
  * Renamed --allow-insecure to --allow-unverified, however the old name will
    continue to work for a period of time (Pull #1257).
  * Fixed #1006, error when installing local projects with symlinks in
    Python 3. (Pull #1311)
  * The previously hidden --log-file otion, is now shown as a general option.
    (Pull #1316)
- Rename binary from pip-2.7 to pip2.7 to match upstream
- Run testsuite</changelog>
  <changelog author="speilicke@suse.com" date="1389182400">- Readd argparse requirement for SLE</changelog>
  <changelog author="speilicke@suse.com" date="1389182401">- Package /usr/bin/pip2</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1415448000">- fix bashism in pre script</changelog>
  <changelog author="tbechtold@suse.com" date="1426680000">- update to 6.0.8:
  * Fix an issue where the ``--download`` flag would cause pip to no longer use
    randomized build directories.
  * Fix an issue where pip did not properly unquote quoted URLs which contain
    characters like PEP 440's epoch separator (``!``).
  * Fix an issue where distutils installed projects were not actually uninstalled
    and deprecate attempting to uninstall them altogether.
  * Retry deleting directories incase a process like an antivirus is holding the
    directory open temporarily.
  * Fix an issue where pip would hide the cursor on Windows but would not reshow
    it.
  * Fix a regression where Numpy requires a build path without symlinks to
    properly build.
  * Fix a broken log message when running ``pip wheel`` without a requirement.
  * Don't mask network errors while downloading the file as a hash failure.
  * Properly create the state file for the pip version check so it only happens
    once a week.
  * Fix an issue where switching between Python 3 and Python 2 would evict cached
    items.
  * Fix a regression where pip would be unable to successfully uninstall a
    project without a normalized version.
  * Continue the regression fix from 6.0.5 which was not a complete fix.
  * Fix a regression with 6.0.4 under Windows where most commands would raise an
    exception due to Windows not having the ``os.geteuid()`` function.
  * Fix an issue where ANSI escape codes would be used on Windows even though the
    Windows shell does not support them, causing odd characters to appear with
    the progress bar.
  * Fix an issue where using -v would cause an exception saying
    ``TypeError: not all arguments converted during string formatting``.
  * Fix an issue where using -v with dependency links would cause an exception
    saying ``TypeError: 'InstallationCandidate' object is not iterable``.
  * Fix an issue where upgrading distribute would cause an exception saying
    ``TypeError: expected string or buffer``.
  * Show a warning and disable the use of the cache directory when the cache
    directory is not owned by the current use, commonly caused by using ``sudo``
    without the ``-H`` flag.
  * Update PEP 440 support to handle the latest changes to PEP 440, particularly
    the changes to ``&gt;V`` and ``&lt;V`` so that they no longer imply ``!=V.*``.
  * Document the default cache directories for each operating system.
  * Create the cache directory when the pip version check needs to save to it
    instead of silently logging an error.
  * Fix a regression where the ``-q`` flag would not properly suppress the
    display of the progress bars.
  * Fix an issue where the implicit version check new in pip 6.0 could cause pip
    to block for up to 75 seconds if PyPI was not accessible.
  * Make ``--no-index`` imply ``--disable-pip-version-check``.
  * Fix an issue where the output saying that a package was installed would
    report the old version instead of the new version during an upgrade.
  * Fix left over merge conflict markers in the documentation.
  * Document the backwards incompatible PEP 440 change in the 6.0.0 changelog.
  * Fix executable file permissions for Wheel files when using the distutils
    scripts option.
  * Fix a confusing error message when an exceptions was raised at certain
    points in pip's execution.
  * Fix the missing list of versions when a version cannot be found that matches
    the specifiers.
  * Add a warning about the possibly problematic use of &gt; when the given
    specifier doesn't match anything.
  * Fix an issue where installing from a directory would not copy over certain
    directories which were being excluded, however some build systems rely on
    them.
  * **PROCESS** Version numbers are now simply ``X.Y`` where the leading ``1``
    has been dropped.
  * **BACKWARD INCOMPATIBLE** Dropped support for Python 3.1.
  * **BACKWARD INCOMPATIBLE** Removed the bundle support which was deprecated in
    1.4. (:pull:`1806`)
  * **BACKWARD INCOMPATIBLE** File lists generated by `pip show -f` are now
    rooted at the location reported by show, rather than one (unstated)
    directory lower. (:pull:`1933`)
  * **BACKWARD INCOMPATIBLE** The ability to install files over the FTP protocol
    was accidently lost in pip 1.5 and it has now been decided to not restore
    that ability.
  * **BACKWARD INCOMPATIBLE** PEP 440 is now fully implemented, this means that
    in some cases versions will sort differently or version specifiers will be
    interpreted differently than previously. The common cases should all function
    similarly to before.
  * **DEPRECATION** ``pip install --download-cache`` and
    ``pip wheel --download-cache`` command line flags have been deprecated and
    the functionality removed. Since pip now automatically configures and uses
    it's internal HTTP cache which supplants the ``--download-cache`` the
    existing options have been made non functional but will still be accepted
    until their removal in pip v8.0. For more information please see
    https://pip.pypa.io/en/latest/reference/pip_install.html#caching
  * **DEPRECATION** ``pip install --build`` and ``pip install --no-clean`` are now
  * NOT* deprecated.  This reverses the deprecation that occurred in v1.5.3. See
    :issue:`906` for discussion.
  * **DEPRECATION** Implicitly accessing URLs which point to an origin which is
    not a secure origin, instead requiring an opt-in for each host using the new
    ``--trusted-host`` flag (``pip install --trusted-host example.com foo``).
  * Allow the new ``--trusted-host`` flag to also disable TLS verification for
    a particular hostname.
  * Added a ``--user`` flag to ``pip freeze`` and ``pip list`` to check the
    user site directory only.
  * Fixed :issue:`1873`. Silence byte compile errors when installation succeed.
  * Added a virtualenv-specific configuration file. (:pull:`1364`)
  * Added site-wide configuation files. (:pull:`1978`)
  * Added an automatic check to warn if there is an updated version of pip
    available (:pull:`2049`).
  * `wsgiref` and `argparse` (for &gt;py26) are now excluded from `pip list` and `pip
    freeze` (:pull:`1606`, :pull:`1369`)
  * Fixed :issue:`1424`. Add ``--client-cert`` option for SSL client certificates.
  * Fixed :issue:`1484`. `pip show --files` was broken for wheel installs. (:pull:`35`)
  * Fixed :issue:`1641`. install_lib should take precedence when reading distutils nfig.
    (:pull:`1642`)
  * Send `Accept-Encoding: identity` when downloading files in an attempt to
    convince some servers who double compress the downloaded file to stop doing
    so. (:pull:`1688`)
  * Fixed :issue:`1559`. Stop breaking when given pip commands in uppercase (:pull:725`)
  * Fixed :issue:`1618`. Pip no longer adds duplicate logging consumers, so it
    won't create duplicate output when being called multiple times. (:pull:`1723`)
  * Fixed :issue:`1769`. `pip wheel` now returns an error code if any wheels
    fail to build.
  * Fixed :issue:`1775`. `pip wheel` wasn't building wheels for dependencies of
    editable requirements.
  * Allow the use of ``--no-use-wheel`` within a requirements file. (:pull:`1859`)
  * Fixed :issue:`1680`. Attempt to locate system TLS certificates to use instead
    of the included CA Bundle if possible. (:pull:`1866`)
  * Fixed :issue:`1319`. Allow use of Zip64 extension in Wheels and other zip
    files. (:pull:`1868`)
  * Fixed :issue:`1101`. Properly handle an index or --find-links target which
    has a &lt;base&gt; without a href attribute. (:pull:`1869`)
  * Fixed :issue:`1885`. Properly handle extras when a project is installed
    via Wheel. (:pull:`1896`)
  * Fixed :issue:`1180`. Added support to respect proxies in ``pip search``. It
    also fixes :issue:`932` and :issue:`1104`. (:pull:`1902`)
  * Fixed :issue:`798` and :issue:`1060`. `pip install --download` works with vcs lks.
    (:pull:`1926`)
  * Fixed :issue:`1456`. Disabled warning about insecure index host when using locaost.
    Based off of Guy Rozendorn's work in :pull:`1718`. (:pull:`1967`)
  * Allow the use of OS standard user configuration files instead of ones simply
    based around ``$HOME``. (:pull:`2021`)
  * Fixed :issue:`1825`. When installing directly from wheel paths or urls,
    previous versions were not uninstalled. This also fixes :issue:`804`
    specifically for the case of wheel archives. (:pull:`1838`)
  * Fixed :issue:`2075`, detect the location of the ``.egg-info`` directory by
    looking for any file located inside of it instead of relying on the record
    file listing a directory. (:pull:`2076`)
  * Fixed :issue:`1964`, :issue:`1935`, :issue:`676`, Use a randomized and secure
    default build directory when possible. (:pull:`2122`, CVE-2014-8991)
  * Fixed :issue:`1433`. Support environment markers in requirements.txt files.
    (pull:`2134`)
  * Automatically retry failed HTTP requests by default. (:pull:`1444`, pull:`2147`    * Fixed :issue:`1100` - Handle HTML Encoding better using a method that is more
    similar to how browsers handle it. (:pull:`1874`)
  * Reduce the verbosity of the pip command by default. (:pull:`2175`,
    :pull:`2177`, :pull:`2178`)
  * Fixed :issue:`2031` - Respect sys.executable on OSX when installing from
    Wheels.
  * Display the entire URL of the file that is being downloaded when downloading
    from a non PyPI repository (:pull:`2183`).
  * Support setuptools style environment markers in a source distribution
    (:pull:`2153`).
  * Upgrade requests to 2.3.0 to fix an issue with proxies on Python 3.4.1
    (:pull:`1821`).
  * Fixes :issue:`1632`.  Uninstall issues on debianized pypy, specifically issues th
    setuptools upgrades. (:pull:`1743`)
  * Update documentation to point at https://bootstrap.pypa.io/get-pip.py for
    bootstrapping pip.
  * Update docs to point to https://pip.pypa.io/
  * Upgrade the bundled projects (distlib==0.1.8, html5lib==1.0b3, six==1.6.1,
    colorama==0.3.1, setuptools==3.4.4).
  * Correct deprecation warning for ``pip install --build`` to only notify when
    the `--build` value is different than the default.
  * **DEPRECATION** ``pip install --build`` and ``pip install --no-clean`` are now
    deprecated.  See :issue:`906` for discussion.
  * Fixed :issue:`1112`. Couldn't download directly from wheel paths/urls, and whenheel
    downloads did occur using requirement specifiers, dependencies weren't
    downloaded (:pull:`1527`)
  * Fixed :issue:`1320`. ``pip wheel`` was not downloading wheels that already exisd (PR
    :issue:`1524`)
  * Fixed :issue:`1111`. ``pip install --download`` was failing using local
    ``--find-links`` (:pull:`1524`)
  * Workaround for Python bug http://bugs.python.org/issue20053 (:pull:`1544`)
  * Don't pass a unicode __file__ to setup.py on Python 2.x (:pull:`1583`)
  * Verify that the Wheel version is compatible with this pip (:pull:`1569`)
  * Upgraded the vendored ``pkg_resources`` and ``_markerlib`` to setuptools 2.1.
  * Fixed an error that prevented accessing PyPI when pyopenssl, ndg-httpsclient,
    and pyasn1 are installed
  * Fixed an issue that caused trailing comments to be incorrectly included as
    part of the URL in a requirements file
  * pip now only requires setuptools (any setuptools, not a certain version) when
    installing distributions from src (i.e. not from wheel). (:pull:`1434`).
  * `get-pip.py` now installs setuptools, when it's not already installed
    (:pull:`1475`)
  * Don't decode downloaded files that have a ``Content-Encoding`` header.
    (:pull:`1435`)
  * Fix to correctly parse wheel filenames with single digit versions.
    (:pull:`1445`)
  * If `--allow-unverified` is used assume it also means `--allow-external`.
    (:pull:`1457`)
- Adjust BuildRequires for python-virtualenv</changelog>
  <changelog author="toddrme2178@gmail.com" date="1438171200">- Make tests conditional to avoid dependency loop.</changelog>
  <changelog author="axel.braun@gmx.de" date="1443009600">- added coreutils are requirement, to work around SLE12 error in Studio</changelog>
  <changelog author="tbechtold@suse.com" date="1443182400">- update to 7.1.2:
  * Don't raise an error if pip is not installed when checking for the latest pip
    version.
  * Check that the wheel cache directory is writable before we attempt to write
    cached files to them.
  * Move the pip version check until *after* any installs have been performed,
    thus removing the extraenous warning when upgrading pip.
  * Added debug logging when using a cached wheel.
  * Respect platlib by default on platforms that have it separated from purlib.
  * Upgrade packaging to 15.3.
  * Normalize post-release spellings for rev/r prefixes.
  * Upgrade distlib to 0.2.1.
  * Updated launchers to decode shebangs using UTF-8. This allows non-ASCII
    pathnames to be correctly handled.
  * Ensured that the executable written to shebangs is normcased.
  * Changed ScriptMaker to work better under Jython.
  * Upgrade ipaddress to 1.0.13.
  * Allow constraining versions globally without having to know exactly what will
    be installed by the pip command. :issue:`2731`.
  * Accept --no-binary and --only-binary via pip.conf. :issue:`2867`.
  * Allow ``--allow-all-external`` within a requirements file.
  * Fixed an issue where ``--user`` could not be used when ``--prefix`` was used
    in a distutils configuration file.
  * Fixed an issue where the SOABI tags were not correctly being generated on
    Python 3.5.
  * Fixed an issue where we were advising windows users to upgrade by directly
    executing pip, when that would always fail on Windows.
  * Allow ``~`` to be expanded within a cache directory in all situations.
  * Fixed a regression where ``--no-cache-dir`` would raise an exception, fixes
    :issue:`2855`.
  * **BACKWARD INCOMPATIBLE** Revert the change (released in v7.0.0) that
    required quoting in requirements files around specifiers containing
    environment markers. (:pull:`2841`)
  * **BACKWARD INCOMPATIBLE** Revert the accidental introduction of support for
    options interleaved with requirements, version specifiers etc in
    ``requirements`` files. (:pull:`2841`)
  * Expand ``~`` in the cache directory when caching wheels, fixes :issue:`2816`.
  * Use ``python -m pip`` instead of ``pip`` when recommending an upgrade command
    to Windows users.
  * Don't build and cache wheels for non-editable installations from VCSs.
  * Allow ``--allow-all-external`` inside of a requirements.txt file, fixing a
    regression in 7.0.
  * **BACKWARD INCOMPATIBLE** Removed the deprecated ``--mirror``,
    ``--use-mirrors``, and ``-M`` options.
  * **BACKWARD INCOMPATIBLE** Removed the deprecated ``zip`` and ``unzip``
    commands.
  * **BACKWARD INCOMPATIBLE** Removed the deprecated ``--no-install`` and
    ``--no-download`` options.
  * **BACKWARD INCOMPATIBLE** No longer implicitly support an insecure origin
    origin, and instead require insecure origins be explicitly trusted with the
    ``--trusted-host`` option.
  * **BACKWARD INCOMPATIBLE** Removed the deprecated link scraping that attempted
    to parse HTML comments for a specially formatted comment.
  * **BACKWARD INCOMPATIBLE** Requirements in requirements files containing
    markers must now be quoted due to parser changes from (:pull:`2697`) and
    (:pull:`2725`).  For example, use ``"SomeProject; python_version &lt; '2.7'"``,
    not simply ``SomeProject; python_version &lt; '2.7'``
  * Ignores bz2 archives if Python wasn't compiled with bz2 support.
    Fixes :issue:`497`
  * Support ``--install-option`` and ``--global-option`` per requirement in
    requirement files (:pull:`2537`)
  * Build Wheels prior to installing from sdist, caching them in the pip cache
    directory to speed up subsequent installs. (:pull:`2618`)
  * Allow fine grained control over the use of wheels and source builds.
    (:pull:`2699`)
  * ``--no-use-wheel`` and ``--use-wheel`` are deprecated in favour of new
    options ``--no-binary`` and ``--only-binary``. The equivalent of
    ``--no-use-wheel`` is ``--no-binary=:all:``. (:pull:`2699`)
  * The use of ``--install-option``, ``--global-option`` or ``--build-option``
    disable the use of wheels, and the autobuilding of wheels. (:pull:`2711`)
    Fixes :issue:`2677`
  * Improve logging when a requirement marker doesn't match your environment
    (:pull:`2735`)
  * Removed the temporary modifications (that began in pip v1.4 when distribute
    and setuptools merged) that allowed distribute to be considered a conflict to
    setuptools. ``pip install -U setuptools`` will no longer upgrade "distribute"
    to "setuptools".  Instead, use ``pip install -U distribute`` (:pull:`2767`).
  * Only display a warning to upgrade pip when the newest version is a final
    release and it is not a post release of the version we already have
    installed (:pull:`2766`).
  * Display a warning when attempting to access a repository that uses HTTPS when
    we don't have Python compiled with SSL support (:pull:`2761`).
  * Allowing using extras when installing from a file path without requiring the
    use of an editable (:pull:`2785`).
  * Fix an infinite loop when the cache directory is stored on a file system
    which does not support hard links (:pull:`2796`).
  * Remove the implicit debug log that was written on every invocation, instead
    users will need to use ``--log`` if they wish to have one (:pull:`2798`).
  * No longer ignore dependencies which have been added to the standard library,
    instead continue to install them.
  * Fixes :issue:`2502`. Upgrades were failing when no potential links were found
    for dependencies other than the current installation. (:pull:`2538`)
  * Use a smoother progress bar when the terminal is capable of handling it,
    otherwise fallback to the original ASCII based progress bar.
  * Display much less output when `pip install` succeeds, because on success,
    users probably don't care about all the nitty gritty details of compiling and
    installing. When `pip install` fails, display the failed install output once
    instead of twice, because once is enough. (:pull:`2487`)
  * Upgrade the bundled copy of requests to 2.6.0, fixing CVE-2015-2296.
  * Display format of latest package when using ``pip list --outdated``.
    (:pull:`2475`)
  * Don't use pywin32 as ctypes should always be available on Windows, using
    pywin32 prevented uninstallation of pywin32 on Windows. (:pull:`2467`)
  * Normalize the ``--wheel-dir`` option, expanding out constructs such as ``~``
    when used (:pull:`2441`).
  * Display a warning when an undefined extra has been requested. (:pull:`2142`)
  * Speed up installing a directory in certain cases by creating a sdist instead
    of copying the entire directory. (:pull:`2535`)
  * Don't follow symlinks when uninstalling files (:pull:`2552`)
  * Upgrade the bundled copy of cachecontrol from 0.11.1 to 0.11.2.
    Fixes :issue:`2481` (:pull:`2595`)
  * Attempt to more smartly choose the order of installation to try and install
    dependencies before the projects that depend on them. (:pull:`2616`)
  * Skip trying to install libraries which are part of the standard library.
    (:pull:`2636`, :pull:`2602`)
  * Support arch specific wheels that are not tied to a specific Python ABI.
    (:pull:`2561`)
  * Output warnings and errors to stderr instead of stdout. (:pull:`2543`)
  * Adjust the cache dir file checks to only check ownership if the effective
    user is root. (:pull:`2396`)
  * Install headers into a per project name directory instead of all of them into
    the root directory when inside of a virtual environment. (:pull:`2421`)</changelog>
  <changelog author="toddrme2178@gmail.com" date="1453291200">- Update to 0.8.0
  * BACKWARD INCOMPATIBLE Drop support for Python 3.2.
  * BACKWARD INCOMPATIBLE Remove the ability to find any files other than the
    ones directly linked from the index or find-links pages.
  * BACKWARD INCOMPATIBLE Remove the ``--download-cache`` which had been
    deprecated and no-op'd in 6.0.
  * BACKWARD INCOMPATIBLE Remove the ``--log-explicit-levels`` which had been
    deprecated in 6.0.
  * BACKWARD INCOMPATIBLE Change pip wheel --wheel-dir default path from
    &lt;cwd&gt;/wheelhouse to &lt;cwd&gt;.
  * Deprecate and no-op the ``--allow-external``, ``--allow-all-external``, and
    ``--allow-unverified`` functionality that was added as part of PEP 438. With
    changes made to the repository protocol made in PEP 470, these options are no
    longer functional.
  * Allow ``--trusted-host`` within a requirements file. :issue:`2822`.
  * Allow ``--process-dependency-links`` within a requirements file. :issue:`1274`.
  * Allow ``--pre`` within a requirements file. :issue:`1273`.
  * Allow repository URLs with secure transports to count as trusted. (E.g.,
    "git+ssh" is okay.) :issue:`2811`.
  * Implement a top-level ``pip download`` command and deprecate
    ``pip install --download``.
  * Fixed :issue:`3141`, when uninstalling, look for the case of paths containing
    symlinked directories (:pull:`3154`)
  * When installing, if building a wheel fails, clear up the build directory
    before falling back to a source install. :issue:`3047`.
  * Fix user directory expansion when ``HOME=/``. Workaround for Python bug
    http://bugs.python.org/issue14768, reported in :issue:`2996`.
  * Fixed :issue:`3009`, correct reporting of requirements file line numbers
    (:pull:`3125`)
  * Fixed :issue:`1062`, Exception(IOError) for ``pip freeze`` and ``pip list``
    commands with subversion &gt;= 1.7. (:pull:`3346`)
  * Provide a spinner showing that progress is happening when installing or
    building a package via ``setup.py``. This will alleviate concerns that
    projects with unusually long build times have with pip appearing to stall.
  * Include the functionality of ``peep`` into pip, allowing hashes to be baked
    into a requirements file and ensuring that the packages being downloaded
    match one of those hashes. This is an additional, opt-in security measure
    that, when used, removes the need to trust the repository.
  * Fix a bug causing pip to not select a wheel compiled against an OSX SDK later
    than what Python itself was compiled against when running on a newer version
    of OSX.
  * Add a new ``--prefix`` option for ``pip install`` that supports wheels and
    sdists. (:pull:`3252`)
  * Fixed :issue:`2042` regarding wheel building with setup.py using a different
    encoding than the system.
  * Drop PasteScript specific egg_info hack. (:pull:`3270`)
  * Allow combination of pip list options --editable with --outdated/--updtodate.
    (:issue:`933`)
  * Gives VCS implementations control over saying whether a project
    is under their control (:pull:`3258`)
  * Git detection now works when ``setup.py`` is not at the Git repo root
    and when ``package_dir`` is used, so ``pip freeze`` works in more
    cases (:pull:`3258`)
  * Correctly freeze Git develop packages in presence of the &amp;subdirectory
    option (:pull:`3258`)
  * The detection of editable packages now relies on the presence of ``.egg-link``
    instead of looking for a VCS, so ``pip list -e`` is more reliable
    (:pull:`3258`)
  * Add the ``--prefix`` flag to ``pip install`` which allows specifying a root
    prefix to use instead of ``sys.prefix`` (:pull:`3252`).
  * Allow duplicate specifications in the case that only the extras differ, and
    union all specified extras together (:pull:`3198`).
  * Fix the detection of the user's current platform on OSX when determining the
    OSX SDK version (:pull:`3232`).
  * Prevent the automatically built wheels from mistakenly being used across
    multiple versions of Python when they may not be correctly configured for
    that by making the wheel specific to a specific version of Python and
    specific interpreter (:pull:`3225`).
  * Emulate the SOABI support in wheels from Python 2.x on Python 2.x as closely
    as we can with the information available within the interpreter
    (:pull:`3075`).
  * Don't roundtrip to the network when git is pinned to a specific commit hash
    and that hash already exists locally (:pull:`3066`).
  * Prefer wheels built against a newer SDK to wheels built against an older SDK
    on OSX (:pull:`3163`).
  * Show entry points for projects installed via wheel (:pull:`3122`).
  * Improve message when an unexisting path is passed to --find-links option
    (:issue:`2968`).
  * pip freeze does not add the VCS branch/tag name in the #egg=... fragment anymore
    (:pull:`3312`).
  * Warn on installation of editable if the provided #egg=name part does not
    match the metadata produced by `setup.py egg_info`. :issue:`3143`.
  * Add support for .xz files for python versions supporting them (&gt;= 3.3).
    :issue:`722`.</changelog>
  <changelog author="tbechtold@suse.com" date="1457524800">- update to 8.1.0:
  * Implement PEP 513, which adds support for the manylinux1 platform tag,
    allowing carefully compiled binary wheels to be installed on compatible Linux
    platforms.
  * Allow wheels which are not specific to a particular Python interpreter but
    which are specific to a particular platform (:issue:`3202`).
  * Fixed an issue where ``call_subprocess`` would crash trying to print debug
    data on child process failure (:issue:`3521`, :pull:`3522`).
  * Exclude the wheel package from the `pip freeze` output (like pip and setuptools).
    :issue:`2989`.
  * Allow installing modules from a subdirectory of a vcs repository
    in non-editable mode (:issue:`3217`, :pull:`3466`).
  * Make pip wheel and pip download work with vcs urls with subdirectory option
    (:pull:`3466`).
  * Show classifiers in ``pip show``.
  * Show PEP376 Installer in ``pip show`` (:issue:`3517`).
  * Unhide completion command (:pull:`1810`).
  * Show latest version number in ``pip search`` results (:pull:`1415`).
  * Decode requirement files according to their BOM if present (:pull:`3485`,
    :issue:`2865`).
  * Fix and deprecate package name detection from url path (:issue:`3523` and
    :pull:`3495`).
  * Correct the behavior where interpreter specific tags (such as cp34) were
    being used on later versions of the same interprter instead of only for that
    specific interpreter (:issue:`3472`).
  * Fix an issue where pip would erroneously install a 64 bit wheel on a 32 bit
    Python running on a 64 bit OS X machine.
  * Do not assume that all git repositories have an origin remote.
  * Correctly display the line to add to a requirements.txt for an URL based
    dependency when ``--require-hashes`` is enabled.
  * Make ``install --quiet`` really quiet. See :issue:`3418`.
  * Fix a bug when removing packages in python 3: disable INI-style parsing of the
    entry_point.txt file to allow entry point names with colons (:pull:`3434`)
  * Normalize generated script files path in RECORD files. (:pull:`3448`)
  * Fix bug introduced in 8.0.0 where subcommand output was not shown,
    even when the user specified ``-v`` / ``--verbose``. :issue:`3486`.
  * Enable python -W with respect to PipDeprecationWarning. (:pull:`3455`)
  * Upgrade distlib to 0.2.2 (fix :issue:`3467`):
  * Improved support for Jython when quoting executables in output scripts.
  * Add a `--all` option to `pip freeze` to include usually skipped package
    (like pip, setuptools and wheel) to the freeze output. :issue:`1610`.
  * Stop attempting to trust the system CA trust store because it's extremely
    common for them to be broken, often in incompatible ways. See :pull:`3416`.
  * Detect CAPaths in addition to CAFiles on platforms that provide them.
  * Installing argparse or wsgiref will no longer warn or error - pip will allow
    the installation even though it may be useless (since the installed thing
    will be shadowed by the standard library).
  * Upgrading a distutils installed item that is installed outside of a virtual
    environment, while inside of a virtual environment will no longer warn or
    error.
  * Fix a bug where pre-releases were showing up in ``pip list --outdated``
    without the ``--pre`` flag.
  * Switch the SOABI emulation from using RuntimeWarnings to debug logging.
  * Rollback the removal of the ability to uninstall distutils installed items
    until a future date.</changelog>
  <changelog author="tbechtold@suse.com" date="1463227200">- update to 8.1.2:
  * Fix a regression on systems with uninitialized locale (:issue:`3575`).
  * Use environment markers to filter packages before determining if a
    required wheel is supported. Solves (:issue:`3254`).
  * Make glibc parsing for `manylinux1` support more robust for the variety of
    glibc versions found in the wild (:issue:`3588`).
  * Update environment marker support to fully support PEP 508 and legacy
    environment markers (:issue:`3624`).
  * Always use debug logging to the ``--log`` file (:issue:`3351`).
  * Don't attempt to wrap search results for extremely narrow terminal windows
    (:issue:`3655`).
  * Fix regression with non-ascii requirement files on Python 2 and add support
    for encoding headers in requirement files (:issue:`3548`, :pull:`3547`).</changelog>
  <changelog author="tbechtold@suse.com" date="1467288000">- Use pypi.io as Source url.</changelog>
  <changelog author="michael@stroeder.com" date="1483876800">- update to version 9.0.1:
  * Correct the deprecation message when not specifying a --format so
    that it uses the correct setting name ("format") rather than the
    incorrect one ("list_format") (:issue:`4058`).
  * Fix "pip check" to check all available distributions and not just
    the local ones (:issue:`4083`).
  * Fix a crash on non ASCII characters from `lsb_release`
    (:issue:`4062`).
  * Fix an SyntaxError in an an used module of a vendored dependency
    (:issue:`4059`).
  * Fix UNC paths on Windows (:issue:`4064`).
- update to version 9.0.0:
  * **BACKWARD INCOMPATIBLE** Remove the attempted autodetection of
    requirement names from URLs, URLs must include a name via
    "#egg=".
  * **DEPRECATION** "pip install --egg" have been deprecated and will
    be removed in the future. This "feature" has a long list of
    drawbacks which break nearly all of pip's other features in
    subtle and hard-to-diagnose ways.
  * **DEPRECATION** "--default-vcs" option (:issue:`4052`).
  * **WARNING** pip 9 cache can break forward compatibility with
    previous pip versions if your package repository allows chunked
    responses (:issue:`4078`).
  * Add a "pip check" command to check installed packages dependencies
    (:pull:`3750`).
  * Add option allowing user to abort pip operation if file/directory
    exists
  * Add Appveyor CI
  * Uninstall existing packages when performing an editable
    installation of the same packages (:issue:`1548`).
  * "pip show" is less verbose by default. "--verbose" prints
    multiline fields.  (:pull:`3858`).
  * Add optional column formatting to "pip list" (:issue:`3651`).
  * Add "--not-required" option to "pip list", which lists packages
    that are not dependencies of other packages.
  * Fix builds on systems with symlinked "/tmp" directory for custom
    builds such as numpy (:pull:`3701`).
  * Fix regression in "pip freeze": when there is more than one git
    remote, priority is given to the remote named "origin"
    (:pull:`3708`, :issue:`3616`).
  * Fix crash when calling "pip freeze" with invalid requirement
    installed (:pull:`3704`, :issue:`3681`).
  * Allow multiple "--requirement" files in "pip freeze"
    (:pull:`3703`).
  * Implementation of pep-503 "data-requires-python". When this field
    is present for a release link, pip will ignore the download when
    installing to a Python version that doesn't satisfy the
    requirement.
  * "pip wheel" now works on editable packages too (it was only
    working on editable dependencies before); this allows running "pip
    wheel" on the result of "pip freeze" in presence of editable
    requirements (:pull:`3695`, :issue:`3291`).
  * Load credentials from ".netrc" files (:pull:`3715`,
    :issue:`3569`).
  * Add "--platform", "--python-version", "--implementation" and
    "--abi" parameters to "pip download". These allow utilities and
    advanced users to gather distributions for interpreters other than
    the one pip is being run on.  (:pull:`3760`)
  * Skip scanning virtual environments, even when venv/bin/python is a
    dangling symlink.
  * Added "pip completion" support for the "fish" shell.
  * Fix problems on Windows on Python 2 when username or hostname
    contains non-ASCII characters (:issue:`3463`, :pull:`3970`,
    :pull:`4000`).
  * Use "git fetch --tags" to fetch tags in addition to everything
    else that is normally fetched; this is necessary in case a git
    requirement url points to a tag or commit that is not on a branch
    (:pull:`3791`)
  * Normalize package names before using in "pip show" (:issue:`3976`)
  * Raise when Requires-Python do not match the running version and
    add "--ignore-requires-python" option as escape hatch
    (:pull:`3846`).
  * Report the correct installed version when performing an upgrade in
    some corner cases (:issue:`2382`)
  * Add "-i" shorthand for "--index" flag in "pip search"
  * Do not optionally load C dependencies in requests (:issue:`1840`,
    :issue:`2930`, :issue:`3024`)
  * Strip authentication from SVN url prior to passing it to "svn"
    (:pull:`3697`, :issue:`3209`).
  * Also install in platlib with "--target" option (:pull:`3694`,
    :issue:`3682`).
  * Restore the ability to use inline comments in requirements files
    passed to "pip freeze" (:issue:`3680`).</changelog>
</package>
<package pkgid="42cf411003420fdf680dbf153f05a5613ed9e491" name="python-pretend" arch="src">
  <version epoch="0" ver="1.0.8" rel="7.8"/>
  <changelog author="speilicke@suse.com" date="1396267200">- Initial version</changelog>
</package>
<package pkgid="db7dbea003eb2640127a2dbb73d9989425824ab1" name="python-pretend" arch="x86_64">
  <version epoch="0" ver="1.0.8" rel="7.8"/>
  <changelog author="speilicke@suse.com" date="1396267200">- Initial version</changelog>
</package>
<package pkgid="1ea4439542b90959e640513ac9900ae9a1e2d22e" name="python-py" arch="src">
  <version epoch="0" ver="1.4.31" rel="51.4"/>
  <changelog author="saschpe@suse.de" date="1310644800">- Initial version</changelog>
  <changelog author="saschpe@gmx.de" date="1329739200">- Update to version 1.4.7:
  * fix issue11 - own test failure with python3.3 / Thanks Benjamin Peterson
  * help fix pytest issue 102
- Changes from version 1.4.6:
  * help to fix pytest issue99: unify output of
    ExceptionInfo.getrepr(style="native") with ...(style="long")
  * fix issue7: source.getstatementrange() now raises proper error
    if no valid statement can be found
  * fix issue8: fix code and tests of svnurl/svnwc to work on subversion 1.7 -
    note that path.status(updates=1) will not properly work svn-17's status
  - -xml output is broken.
  * make source.getstatementrange() more resilent about non-python code frames
    (as seen from jnja2)
  * make trackeback recursion detection more resilent
    about the eval magic of a decorator library
  * iniconfig: add support for ; as comment starter
  * properly handle lists in xmlgen on python3
  * normalize py.code.getfslineno(obj) to always return a (string, int) tuple
    defaulting to ("", -1) respectively if no source code can be found for obj.
- Changes from version 1.4.5:
  * improve some unicode handling in terminalwriter and capturing
- Spec file cleanup:
  * BuildRequire python-distribute instead of setuptools
  * Simplified macro usage
  * Removed outdated %clean section</changelog>
  <changelog author="saschpe@suse.de" date="1340366400">- Update to version 1.4.9:
  + fix bug of path.visit() which would not recognize glob-style patterns
    for the "rec" recursion argument
  + changed iniconfig parsing to better conform, now the chars ";"
    and "#" only mark a comment at the stripped start of a line
  + include recent apipkg-1.2
  + change internal terminalwriter.line/reline logic to more nicely
    support file spinners
- Changes from version 1.4.8:
  + fix issue 13 - correct handling of the tag name object in xmlgen
  + fix issue 14 - support raw attribute values in xmlgen
  + fix windows terminalwriter printing/re-line problem
  + update distribute_setup.py to 0.6.27</changelog>
  <changelog author="p.drouand@gmail.com" date="1357992000">- Update to 1.4.12 version:
  * fix python2.4 support - for pre-AST interpreters re-introduce
    old way to find statements in exceptions (closes pytest issue 209)
  * add tox.ini to distribution
  * fix issue23 - print *,** args information in tracebacks,
    thanks Manuel Jacob</changelog>
  <changelog author="p.drouand@gmail.com" date="1357992001">- Initial python3 support</changelog>
  <changelog author="dmueller@suse.com" date="1369656000">- update to 1.4.14:
  - fix dupfile to work with files that don't carry a mode.
  - fix getting statementrange/compiling a file ending
  in a comment line without newline (on python2.5)
  - for local paths you can pass "mode=True" to a copy()
  in order to copy permission bits (underlying mechanism
  is using shutil.copymode)
  - add paths arguments to py.path.local.sysfind to restrict
  search to the diretories in the path.
  - add isdir/isfile/islink to path.stat() objects allowing to perform
  multiple checks without calling out multiple times
  - drop py.path.local.__new__ in favour of a simpler __init__
  - iniconfig: allow "name:value" settings in config files, no space after
  "name" required
  - fix issue 27 - NameError in unlikely untested case of saferepr</changelog>
  <changelog author="dmueller@suse.com" date="1372161600">- update to 1.4.15:
  - majorly speed up some common calling patterns with
    LocalPath.listdir()/join/check/stat functions considerably.
  - fix an edge case with fnmatch where a glob style pattern appeared
    in an absolute path.</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="p.drouand@gmail.com" date="1386504000">- Update to version 1.4.18
  + introduce path.ensure_dir() as a synonym for ensure(..., dir=1)
  + some unicode/python3 related fixes wrt to path manipulations
    (if you start passing unicode particular in py2 you might
    still get problems, though)
- Changes from 1.4.17
  + make py.io.TerminalWriter() prefer colorama if it is available
    and avoid empty lines when separator-lines are printed by
    being defensive and reducing the working terminalwidth by 1
  + introduce optional "expanduser" argument to py.path.local
    to that local("~", expanduser=True) gives the home
    directory of "user".
- Changes from 1.4.16
  + fix issue35 - define __gt__ ordering between a local path
    and strings
  + fix issue36 - make chdir() work even if os.getcwd() fails.
  + add path.exists/isdir/isfile/islink shortcuts
  + introduce local path.as_cwd() context manager.
  + introduce p.write(ensure=1) and p.open(ensure=1)
    where ensure triggers creation of neccessary parent dirs.</changelog>
  <changelog author="mvyskocil@suse.com" date="1388750400">- update to 1.4.19:
  - merge in apipkg fixes
  - some micro-optimizations in py/_code/code.py for speeding
    up pytest runs.  Thanks Alex Gaynor for initiative.
  - check PY_COLORS=1 or PY_COLORS=0 to force coloring/not-coloring
    for py.io.TerminalWriter() independently from capabilities
    of the output file.  Thanks Marc Abramowitz for the PR.
  - some fixes to unicode handling in assertion handling.
    Thanks for the PR to Floris Bruynooghe.  (This helps
    to fix pytest issue 319).
  - depend on setuptools presence, remove distribute_setup</changelog>
  <changelog author="speilicke@suse.com" date="1394625600">- Update to version 1.4.20:
  + ignore unicode decode errors in xmlescape.  Thanks Anatoly Bubenkoff.
  + on python2 modify traceback.format_exception_only to match python3
    behaviour, namely trying to print unicode for Exception instances
  + use a safer way for serializing exception reports (helps to fix
    pytest issue413)
- Drop %check section, we never ran tests. That would need python-pytest
  and introduce a cycle</changelog>
  <changelog author="osynge@suse.com" date="1399377600">- Removed unnessisary dependency on python-setuptools especially as this
  causes a conflict with SLE11sp3</changelog>
  <changelog author="toddrme2178@gmail.com" date="1406721600">- Update to 1.4.22
  - refactor class-level registry on ForkedFunc child start/finish
    event to become instance based (i.e. passed into the constructor)
- Update to 1.4.21
  - ForkedFunc now has class-level register_on_start/on_exit()
    methods to allow adding information in the boxed process.
    Thanks Marc Schlaich.
  - ForkedFunc in the child opens in "auto-flush" mode for
    stdout/stderr so that when a subprocess dies you can see
    its output even if it didn't flush itself.
  - refactor traceback generation in light of pytest issue 364
    (shortening tracebacks).   you can now set a new traceback style
    on a per-entry basis such that a caller can force entries to be
    isplayed as short or long entries.
  - win32: py.path.local.sysfind(name) will preferrably return files with
    extensions so that if "X" and "X.bat" or "X.exe" is on the PATH,
    one of the latter two will be returned.</changelog>
  <changelog author="dmueller@suse.com" date="1411819200">- update to 1.4.25:
  - fix issue52: vaguely fix py25 compat of py.path.local (it's not
  officially supported), also fix docs
  - fix pytest issue 589: when checking if we have a recursion error
  check for the specific "maximum recursion depth" text of the exception.
- update to 1.4.24:
  - Fix retrieving source when an else: line has an other statement on
  the same line.
  - add localpath read_text/write_text/read_bytes/write_bytes methods
  as shortcuts and clearer bytes/text interfaces for read/write.
  Adapted from a PR from Paul Moore.
- update to 1.4.23:
  - use newer apipkg version which makes attribute access on
  alias modules resolve to None rather than an ImportError.
  This helps with code that uses inspect.getframeinfo()
  on py34 which causes a complete walk on sys.modules
  thus triggering the alias module to resolve and blowing
  up with ImportError.  The negative side is that something
  like "py.test.X" will now result in None instead of "importerror: pytest"
  if pytest is not installed.  But you shouldn't import "py.test"
  anyway anymore.
  - adapt one svn test to only check for any exception instead
  of specific ones because different svn versions cause different
  errors and we don't care.</changelog>
  <changelog author="tbechtold@suse.com" date="1423051200">- update to version 1.4.26:
  - avoid calling normpath twice in py.path.local
  - py.builtin._reraise properly reraises under Python3 now.
  - fix issue53 - remove module index, thanks jenisys.
  - allow posix path separators when "fnmatch" is called.
    Thanks Christian Long for the complete PR.</changelog>
  <changelog author="tbechtold@suse.com" date="1434974400">- update to 1.4.28:
  - fix issue64 -- dirpath regression when "abs=True" is passed.
  - fix issue59: point to new repo site
  - allow a new ensuresyspath="append" mode for py.path.local.pyimport()
    so that a neccessary import path is appended instead of prepended to
    sys.path
  - strike undocumented, untested argument to py.path.local.pypkgpath
  - speed up py.path.local.dirpath by a factor of 10</changelog>
  <changelog author="aj@ajaissle.de" date="1435665600">- Split documentation into separate package to avoid build loop</changelog>
  <changelog author="aj@ajaissle.de" date="1435838400">- update to version 1.4.30:
  * fix issue68 an assert with a multiline list comprehension was not
    reported correctly. Thanks Henrik Heibuerger.
- changes from version 1.4.29:
  * fix issue55: revert a change to the statement finding algorithm
    which is used by pytest for generating tracebacks. Thanks Daniel
    Hahler for initial analysis.
  * fix pytest issue254 for when traceback rendering can?t find valid
    source code. Thanks Ionel Cristian Maries.</changelog>
  <changelog author="michael@stroeder.com" date="1469275200">- corrected homepage URL
- HTTPS URL for pypi source link
- update to version 1.4.31
  * fix local().copy(dest, mode=True) to also work with unicode.
  * pass better error message with svn EEXIST paths</changelog>
  <changelog author="p.drouand@gmail.com" date="1472904000">- Update download Url</changelog>
</package>
<package pkgid="e4ab396bd53d12e9f36e716ca07b38188ca408e1" name="python-py" arch="x86_64">
  <version epoch="0" ver="1.4.31" rel="51.4"/>
  <changelog author="saschpe@suse.de" date="1310644800">- Initial version</changelog>
  <changelog author="saschpe@gmx.de" date="1329739200">- Update to version 1.4.7:
  * fix issue11 - own test failure with python3.3 / Thanks Benjamin Peterson
  * help fix pytest issue 102
- Changes from version 1.4.6:
  * help to fix pytest issue99: unify output of
    ExceptionInfo.getrepr(style="native") with ...(style="long")
  * fix issue7: source.getstatementrange() now raises proper error
    if no valid statement can be found
  * fix issue8: fix code and tests of svnurl/svnwc to work on subversion 1.7 -
    note that path.status(updates=1) will not properly work svn-17's status
  - -xml output is broken.
  * make source.getstatementrange() more resilent about non-python code frames
    (as seen from jnja2)
  * make trackeback recursion detection more resilent
    about the eval magic of a decorator library
  * iniconfig: add support for ; as comment starter
  * properly handle lists in xmlgen on python3
  * normalize py.code.getfslineno(obj) to always return a (string, int) tuple
    defaulting to ("", -1) respectively if no source code can be found for obj.
- Changes from version 1.4.5:
  * improve some unicode handling in terminalwriter and capturing
- Spec file cleanup:
  * BuildRequire python-distribute instead of setuptools
  * Simplified macro usage
  * Removed outdated %clean section</changelog>
  <changelog author="saschpe@suse.de" date="1340366400">- Update to version 1.4.9:
  + fix bug of path.visit() which would not recognize glob-style patterns
    for the "rec" recursion argument
  + changed iniconfig parsing to better conform, now the chars ";"
    and "#" only mark a comment at the stripped start of a line
  + include recent apipkg-1.2
  + change internal terminalwriter.line/reline logic to more nicely
    support file spinners
- Changes from version 1.4.8:
  + fix issue 13 - correct handling of the tag name object in xmlgen
  + fix issue 14 - support raw attribute values in xmlgen
  + fix windows terminalwriter printing/re-line problem
  + update distribute_setup.py to 0.6.27</changelog>
  <changelog author="p.drouand@gmail.com" date="1357992000">- Update to 1.4.12 version:
  * fix python2.4 support - for pre-AST interpreters re-introduce
    old way to find statements in exceptions (closes pytest issue 209)
  * add tox.ini to distribution
  * fix issue23 - print *,** args information in tracebacks,
    thanks Manuel Jacob</changelog>
  <changelog author="p.drouand@gmail.com" date="1357992001">- Initial python3 support</changelog>
  <changelog author="dmueller@suse.com" date="1369656000">- update to 1.4.14:
  - fix dupfile to work with files that don't carry a mode.
  - fix getting statementrange/compiling a file ending
  in a comment line without newline (on python2.5)
  - for local paths you can pass "mode=True" to a copy()
  in order to copy permission bits (underlying mechanism
  is using shutil.copymode)
  - add paths arguments to py.path.local.sysfind to restrict
  search to the diretories in the path.
  - add isdir/isfile/islink to path.stat() objects allowing to perform
  multiple checks without calling out multiple times
  - drop py.path.local.__new__ in favour of a simpler __init__
  - iniconfig: allow "name:value" settings in config files, no space after
  "name" required
  - fix issue 27 - NameError in unlikely untested case of saferepr</changelog>
  <changelog author="dmueller@suse.com" date="1372161600">- update to 1.4.15:
  - majorly speed up some common calling patterns with
    LocalPath.listdir()/join/check/stat functions considerably.
  - fix an edge case with fnmatch where a glob style pattern appeared
    in an absolute path.</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="p.drouand@gmail.com" date="1386504000">- Update to version 1.4.18
  + introduce path.ensure_dir() as a synonym for ensure(..., dir=1)
  + some unicode/python3 related fixes wrt to path manipulations
    (if you start passing unicode particular in py2 you might
    still get problems, though)
- Changes from 1.4.17
  + make py.io.TerminalWriter() prefer colorama if it is available
    and avoid empty lines when separator-lines are printed by
    being defensive and reducing the working terminalwidth by 1
  + introduce optional "expanduser" argument to py.path.local
    to that local("~", expanduser=True) gives the home
    directory of "user".
- Changes from 1.4.16
  + fix issue35 - define __gt__ ordering between a local path
    and strings
  + fix issue36 - make chdir() work even if os.getcwd() fails.
  + add path.exists/isdir/isfile/islink shortcuts
  + introduce local path.as_cwd() context manager.
  + introduce p.write(ensure=1) and p.open(ensure=1)
    where ensure triggers creation of neccessary parent dirs.</changelog>
  <changelog author="mvyskocil@suse.com" date="1388750400">- update to 1.4.19:
  - merge in apipkg fixes
  - some micro-optimizations in py/_code/code.py for speeding
    up pytest runs.  Thanks Alex Gaynor for initiative.
  - check PY_COLORS=1 or PY_COLORS=0 to force coloring/not-coloring
    for py.io.TerminalWriter() independently from capabilities
    of the output file.  Thanks Marc Abramowitz for the PR.
  - some fixes to unicode handling in assertion handling.
    Thanks for the PR to Floris Bruynooghe.  (This helps
    to fix pytest issue 319).
  - depend on setuptools presence, remove distribute_setup</changelog>
  <changelog author="speilicke@suse.com" date="1394625600">- Update to version 1.4.20:
  + ignore unicode decode errors in xmlescape.  Thanks Anatoly Bubenkoff.
  + on python2 modify traceback.format_exception_only to match python3
    behaviour, namely trying to print unicode for Exception instances
  + use a safer way for serializing exception reports (helps to fix
    pytest issue413)
- Drop %check section, we never ran tests. That would need python-pytest
  and introduce a cycle</changelog>
  <changelog author="osynge@suse.com" date="1399377600">- Removed unnessisary dependency on python-setuptools especially as this
  causes a conflict with SLE11sp3</changelog>
  <changelog author="toddrme2178@gmail.com" date="1406721600">- Update to 1.4.22
  - refactor class-level registry on ForkedFunc child start/finish
    event to become instance based (i.e. passed into the constructor)
- Update to 1.4.21
  - ForkedFunc now has class-level register_on_start/on_exit()
    methods to allow adding information in the boxed process.
    Thanks Marc Schlaich.
  - ForkedFunc in the child opens in "auto-flush" mode for
    stdout/stderr so that when a subprocess dies you can see
    its output even if it didn't flush itself.
  - refactor traceback generation in light of pytest issue 364
    (shortening tracebacks).   you can now set a new traceback style
    on a per-entry basis such that a caller can force entries to be
    isplayed as short or long entries.
  - win32: py.path.local.sysfind(name) will preferrably return files with
    extensions so that if "X" and "X.bat" or "X.exe" is on the PATH,
    one of the latter two will be returned.</changelog>
  <changelog author="dmueller@suse.com" date="1411819200">- update to 1.4.25:
  - fix issue52: vaguely fix py25 compat of py.path.local (it's not
  officially supported), also fix docs
  - fix pytest issue 589: when checking if we have a recursion error
  check for the specific "maximum recursion depth" text of the exception.
- update to 1.4.24:
  - Fix retrieving source when an else: line has an other statement on
  the same line.
  - add localpath read_text/write_text/read_bytes/write_bytes methods
  as shortcuts and clearer bytes/text interfaces for read/write.
  Adapted from a PR from Paul Moore.
- update to 1.4.23:
  - use newer apipkg version which makes attribute access on
  alias modules resolve to None rather than an ImportError.
  This helps with code that uses inspect.getframeinfo()
  on py34 which causes a complete walk on sys.modules
  thus triggering the alias module to resolve and blowing
  up with ImportError.  The negative side is that something
  like "py.test.X" will now result in None instead of "importerror: pytest"
  if pytest is not installed.  But you shouldn't import "py.test"
  anyway anymore.
  - adapt one svn test to only check for any exception instead
  of specific ones because different svn versions cause different
  errors and we don't care.</changelog>
  <changelog author="tbechtold@suse.com" date="1423051200">- update to version 1.4.26:
  - avoid calling normpath twice in py.path.local
  - py.builtin._reraise properly reraises under Python3 now.
  - fix issue53 - remove module index, thanks jenisys.
  - allow posix path separators when "fnmatch" is called.
    Thanks Christian Long for the complete PR.</changelog>
  <changelog author="tbechtold@suse.com" date="1434974400">- update to 1.4.28:
  - fix issue64 -- dirpath regression when "abs=True" is passed.
  - fix issue59: point to new repo site
  - allow a new ensuresyspath="append" mode for py.path.local.pyimport()
    so that a neccessary import path is appended instead of prepended to
    sys.path
  - strike undocumented, untested argument to py.path.local.pypkgpath
  - speed up py.path.local.dirpath by a factor of 10</changelog>
  <changelog author="aj@ajaissle.de" date="1435665600">- Split documentation into separate package to avoid build loop</changelog>
  <changelog author="aj@ajaissle.de" date="1435838400">- update to version 1.4.30:
  * fix issue68 an assert with a multiline list comprehension was not
    reported correctly. Thanks Henrik Heibuerger.
- changes from version 1.4.29:
  * fix issue55: revert a change to the statement finding algorithm
    which is used by pytest for generating tracebacks. Thanks Daniel
    Hahler for initial analysis.
  * fix pytest issue254 for when traceback rendering can?t find valid
    source code. Thanks Ionel Cristian Maries.</changelog>
  <changelog author="michael@stroeder.com" date="1469275200">- corrected homepage URL
- HTTPS URL for pypi source link
- update to version 1.4.31
  * fix local().copy(dest, mode=True) to also work with unicode.
  * pass better error message with svn EEXIST paths</changelog>
  <changelog author="p.drouand@gmail.com" date="1472904000">- Update download Url</changelog>
</package>
<package pkgid="36cbdf5e754a6d1e2ce6d893d92d67cbc5696a2d" name="python-pyasn1" arch="src">
  <version epoch="0" ver="0.2.3" rel="59.1"/>
  <changelog author="saschpe@suse.de" date="1314792000">- Initial version, obsoletes 'python-asn1'</changelog>
  <changelog author="saschpe@gmx.de" date="1314792001">- Packaged documentation</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1320753600">- updated to 0.1.1
  * Hex/bin string initializer to OctetString object reworked
  (in a backward-incompatible manner)
  * Fixed float() infinity compatibility issue (affects 2.5 and earlier)
  * Fixed a bug/typo at Boolean CER encoder
  * Major overhawl for Python 2.4 -- 3.2 compatibility
  +  get rid of old-style types
  + drop string module usage
  + switch to rich comparation
  + drop explicit long integer type use
  + map()/filter() replaced with list comprehension
  + apply() replaced with */**args
  + switched to use 'key' sort() callback function
  + support both __nonzero__() and __bool__() methods
  + modified not to use py3k-incompatible exception syntax
  + getslice() operator fully replaced with getitem()
  + dictionary operations made 2K/3K compatible
  + base type for encoding substrate and OctetString-based types
    is now 'bytes' when running py3k and 'str' otherwise
  + OctetString and derivatives now unicode compliant.
  + OctetString now supports two python-neutral getters: asOcts() &amp; asInts()
  + print OctetString content in hex whenever it is not printable otherwise
  + in test suite, implicit relative import replaced with the absolute one
  + in test suite, string constants replaced with numerics</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- fix license to be in spdx.org format</changelog>
  <changelog author="michael@stroeder.com" date="1332504000">- updated to upstrean release 0.1.2
  - Fix to __long__() to actually return longs on py2k
  - Fix to OctetString.__str__() workings of a non-initialized object.
  - Fix to quote initializer of OctetString.__repr__()
  - Minor fix towards ObjectIdentifier.prettyIn() reliability
  - ObjectIdentifier.__str__() is aliased to prettyPrint()
  - Exlicit repr() calls replaced with '%r'</changelog>
  <changelog author="dmueller@suse.com" date="1334664000">- remove self-obsoletes</changelog>
  <changelog author="saschpe@suse.de" date="1334750400">- Fix obsoletes for python-asn1 instead</changelog>
  <changelog author="michael@stroeder.com" date="1335355200">- updated to upstrean release 0.1.3
  - Include class name into asn1 value constraint violation exception.
  - Fix to OctetString.prettyOut() method that looses leading zero when
    building hex string.</changelog>
  <changelog author="michael@stroeder.com" date="1343390400">- updated to upstrean release 0.1.4
  * A built-in de/serialization debugging facility added
  * Package versioning added (pyasn1.__version__)
  * Leading sub-OIDs overflow condition handled
  * REAL type exponent encoding implemented properly at BER codec
  * Boolean BER decoder fixed to allow arbitrary payload
  * Leading 0x80 octet now handled properly by DER/CER/DER
    ObjectIdentifier decoder
- includes fix needed by python-ldap's module ldap.syncrepl</changelog>
  <changelog author="michael@stroeder.com" date="1358510400">- updated to upstrean release 0.1.6
  - The compact (valueless) way of encoding zero INTEGERs introduced in
    0.1.5 seems to fail miserably as the world is filled with broken
    BER decoders. So we had to back off the *encoder* for a while.
    There's still the IntegerEncoder.supportCompactZero flag which
    enables compact encoding form whenever it evaluates to True.
  - Report package version on debugging code initialization.
- Changes from version 0.1.5:
  - Documentation updated and split into chapters to better match
    web-site contents.
  - Make prettyPrint() working for non-initialized pyasn1 data objects. It
    used to throw an exception.
  - Fix to encoder to produce empty-payload INTEGER values for zeros
  - Fix to decoder to support empty-payload INTEGER and REAL values
  - Fix to unit test suites imports to be able to run each from
    their current directory</changelog>
  <changelog author="michael@stroeder.com" date="1367928000">- updated to upstrean release 0.1.7
  - License updated to vanilla BSD 2-Clause to ease package use
    (http://opensource.org/licenses/BSD-2-Clause).
  - Test suite made discoverable by unittest/unittest2 discovery feature.
  - Fix to decoder working on indefinite length substrate -- end-of-octets
    marker is now detected by both tag and value. Otherwise zero values may
    interfere with end-of-octets marker.
  - Fix to decoder to fail in cases where tagFormat indicates inappropriate
    format for the type (e.g. BOOLEAN is always PRIMITIVE, SET is always
    CONSTRUCTED and OCTET STRING is either of the two)
  - Fix to REAL type encoder to force primitive encoding form encoding.
  - Fix to CHOICE decoder to handle explicitly tagged, indefinite length
    mode encoding
  - Fix to REAL type decoder to handle negative REAL values correctly. Test
    case added.</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)
- Fix changes file</changelog>
  <changelog author="lchiquitto@suse.com" date="1425384000">- Reflect license change (from BSD-3-Clause to BSD-2-Clause) which
  happened in version 0.1.7 in the spec file</changelog>
  <changelog author="mcihar@suse.cz" date="1429704000">- Run testsuite in %check</changelog>
  <changelog author="michael@stroeder.com" date="1436011200">- updated to upstrean release 0.1.8 (fate#318838)
  - ObjectIdentifier codec fixed to work properly with arc 0 and arc 2 values.
  - Explicit limit on ObjectIdentifier arc value size removed.
  - Unicode initializer support added to OctetString type and derivatives.
  - New prettyPrintType() abstract method implemented to base pyasn1 types
    to facilitate encoding errors analisys.
  - The __str__() method implemented to Tag, TagSet and TagMap classes to
    ease encoding errors troubleshooting.
    easing encoding errors
  - Fix to SEQUENCE and SET types to give them their private componentTypes
    collection (which is a NamedTypes object) so that they won't collide in
    a MT execution environment.
  - Missing T61String,ISO646String character types and ObjectDescriptor useful
    type added.
  - Distribute is gone, switched to setuptools completely.
  - Missing NamedValues.__repr__() added.
  - The base.NoValue() class, that indicates uninitialized ASN.1 object,
    made public.
  - The base.NoValue() class instances now support __repr__() what makes
    possible to perform repr() on uninitialized pyasn1 types objects.
  - When comparing ASN.1 types, by-tag and/or by-constraints matching
    can now be performed with the isSuperTypeOf()/isSameTypeWith() optional
    flags.
  - Constructed types now verify their consistency by invoking
    isSameTypeWith(matchTags=True, matchConstraints=False) and
    isSuperTypeOf(matchTags=False, matchConstraints=True) for each of their
    components rather than isSuperTypeOf() as it used to be. Constriants check
    could be enforced to isSameTypeWith() with the strictConstraints=True
    constructed classes attribute.
  - Constructed types can now be initialized with new .setComponents() method
    which accepts both var-args and keyword-args. Default repr() modified to
    reflect this change.
  - NamedTypes() and NamedValues() made comparable.
  - Test coverage extended to cover pyasn1 types __repr__() function.
  - The abs(Integer()) &amp; abs(Real()) operation now returns respective pyasn1
    type, not a Python type.
  - More Python magic methods implementations added to Integer &amp; Real classes
    (e.g.  __pos__, __neg__, __round__, __floor__, __ceil__, __trunc__)
  - The Integer.__invert__ Python magic method implemented.
  - The OctetString.__int__() and .__float__() magic methods implemented.
  - Handle the case of null writer at Debug printer.
  - BitString encoder/decoder performance improved.
  - Built-in debugging is now based on Python logging module.
  - Fix to NamedType.__repr__() to work properly.
  - Fixes to __repr__() implementation of many built-in ASN.1 types to take into
    account all of their initializers such as tagSet, subtypeSpec etc.
  - String typed float initializer to REAL type now supported.
  - Float typed mantissa initializer to REAL type for base 2 added.
  - Encoding bases 8 and 16 support for REAL type binary encoder added.
  - More strict CER/DER encoders added for GeneralizedTime and UTCTime types.
  - Asn1Item.hasValue() added to easily distinguish initalized ASN.1 objects
    from uninitialized ones (e.g. pure types).
  - Fix to REAL type binary decoder to handle different bases and scale factor.
  - Fix to TagSet.repr() to include [obsolete] baseTag information.
  - Fix to broken REAL type decoding handling.
  - Fix to BitString and OctetString decoders dealing with constructed
    encoding -- it used to be possible to embed other types in substrate.
  - Fix to end-of-octest sentinel handling:
  * require strict two-zeros sentinel encoding
  * recognize EOO sentinel only when explicitly requested by caller
    of the decoder via allowEoo=True parameter (warning: API change)
  - DER codec hardened not to tolerate indefinite length encoding/decoding.</changelog>
  <changelog author="hpj@urpla.net" date="1444132800">- updated to upstream release 0.1.9
  - Wheel distribution format now supported.
  - Extensions added to text files, CVS attic flushed.
  - Fix to make uninitilaized pyasn1 objects failing properly on hash().
  - Fix to ObjectIdentifier initialization from unicode string.
  - Fix to CER/DER Boolean decoder - fail on non single-octet payload.</changelog>
  <changelog author="michael@stroeder.com" date="1486468800">- updated to upstream release 0.2.2 with security fixes
- updated project and source URLs and list of doc files
  Revision 0.2.2, released 07-02-2017
- FIX TO A SECURITY WEAKNESS: define length only decoders could have successfully
  processed indefinite length serialization.
- FIX TO A SECURITY WEAKNESS: canonical decoders (CER/DER) may have successfully
  consumed non-canonical variations of (otherwise valid) serialization.
- Broken Enumerated subtyping fixed.
  Revision 0.2.1, released 05-02-2017
- FIX TO A SECURITY WEAKNESS: BER decoder improperly cached long tags.
- New "native" codec implemented to transform pyasn1 types to Python built-in types and back.
- Switched to new-style classes.
- Sphinx documentation added.
- BitString improvements:
  * simple string of binary digits is now supported as initializer
  * default str() yields string of binary digits (used to yield str(tuple())
  * binValue and hexValue initializers added
  * .asNumbers(), .asOctets() and asInteger() representation added
- Components of constructed ASN.1 types can now be populated with
  uninitialized ASN.1 objects by assigning either noValue sentinel or
  setupComponent() function return in addition to now-legacy None sentinel.
  This should improve code readability.
- NoValue class improved to become a singleton and catch more kinds
  of access to it.
- Compatibility wrappers str2octs() and oct2strs() fixed to run over
  iso-8859-1 encoding.
- Integer changed to emit Real instance if division produces a float.
- True division operation now supported by Integer type.
- The __contains__(), __reverse__() methods implemented for container types
- Iterator protocol support implemented for all container types.
  Warning, warning, warning: this change may potentially affect backward
  compatibility when:
  * user class overrides __getitem__() without overriding __iter__()
  * when user code iterates over SEQUENCE object to get its components (now keys will be yielded)
- Almost complete Python list and dict protocols added to SequenceOf/SetOf and
  Sequence/Set respectively
- Fix to divmod operation implementation in Integer type.
- Fix to IntegerDecoder's precomputed value map on Python 3.
- Fix to base ASN.1 types to run in "unicode_literals" mode.
- Fix to composite constraints "+" operands ordering (AbstractConstraintSet.__radd__)
- Fix to constraints merge in .subtype() -- on merge existing constraints are
  expanded to accommodate new constraints, not the other way round. When existing
  constraints are wrapped in ConstraintsIntersection composite, additional
  constraints being added on subtyping effectively further narrow the set of
  allowed values, which aligns well with the notion of subtyping.
- Fix to NamedTypes methods to handle .getTagMap() returning None
- Fix to Set/Sequence.setDefaultComponents() to return self
- Copyright notice added to non-trivial source code files.
- Author's email changed, copyright extended to 2017</changelog>
  <changelog author="michael@stroeder.com" date="1488801600">- updated to upstream release 0.2.3
  Revision 0.2.3, released 25-02-2017
- Improved SEQUENCE/SET/CHOICE decoding performance by maintaining a single shared
  NamedType object for all instances of SEQUENCE/SET object.
- Improved INTEGER encoding/decoding by switching to Python's built-in
  integer serialization functions.
- Improved BitString performance by rebasing it onto Python int type and leveraging
  fast Integer serialization functions.
- BitString type usability improved in many ways: for example bitshifting and
  numeric operation on BitString is now possible.
- Minor ObjectIdentifier type performance optimization.
- ASN.1 character types refactored to keep unicode contents internally
  (rather than serialized octet stream) and duck-type it directly.
- ASN.1 OctetString initialized from a Python object performs bytes()
  on it when running on Python 3 (used to do str() which is probably
  less logical).
- Missing support for NoValue.__sizeof__ added.
- Added checks to make sure SEQUENCE/SET components being assigned
  match the prototypes.
- Setter methods for constructed types consistently accept matchTags
  and matchConstraints flags to control the strictness of inner
  components compatibility verification. Previously, these checks
  were tied to verifyConstraints flag, now they are all independent.
- General documentation improvements here and there.
- Fix to __reversed__() magic to make it returning an iterator.
- Test suite simplified and unified.
- The __all__ variable added to most of the Python modules.
- The "test" directory renamed into "tests" not to collide with
  the "test" module.</changelog>
</package>
<package pkgid="e96b64aeda854849f2bd18f43d54dba5baec6d3a" name="python-pyasn1" arch="x86_64">
  <version epoch="0" ver="0.2.3" rel="59.1"/>
  <changelog author="saschpe@suse.de" date="1314792000">- Initial version, obsoletes 'python-asn1'</changelog>
  <changelog author="saschpe@gmx.de" date="1314792001">- Packaged documentation</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1320753600">- updated to 0.1.1
  * Hex/bin string initializer to OctetString object reworked
  (in a backward-incompatible manner)
  * Fixed float() infinity compatibility issue (affects 2.5 and earlier)
  * Fixed a bug/typo at Boolean CER encoder
  * Major overhawl for Python 2.4 -- 3.2 compatibility
  +  get rid of old-style types
  + drop string module usage
  + switch to rich comparation
  + drop explicit long integer type use
  + map()/filter() replaced with list comprehension
  + apply() replaced with */**args
  + switched to use 'key' sort() callback function
  + support both __nonzero__() and __bool__() methods
  + modified not to use py3k-incompatible exception syntax
  + getslice() operator fully replaced with getitem()
  + dictionary operations made 2K/3K compatible
  + base type for encoding substrate and OctetString-based types
    is now 'bytes' when running py3k and 'str' otherwise
  + OctetString and derivatives now unicode compliant.
  + OctetString now supports two python-neutral getters: asOcts() &amp; asInts()
  + print OctetString content in hex whenever it is not printable otherwise
  + in test suite, implicit relative import replaced with the absolute one
  + in test suite, string constants replaced with numerics</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- fix license to be in spdx.org format</changelog>
  <changelog author="michael@stroeder.com" date="1332504000">- updated to upstrean release 0.1.2
  - Fix to __long__() to actually return longs on py2k
  - Fix to OctetString.__str__() workings of a non-initialized object.
  - Fix to quote initializer of OctetString.__repr__()
  - Minor fix towards ObjectIdentifier.prettyIn() reliability
  - ObjectIdentifier.__str__() is aliased to prettyPrint()
  - Exlicit repr() calls replaced with '%r'</changelog>
  <changelog author="dmueller@suse.com" date="1334664000">- remove self-obsoletes</changelog>
  <changelog author="saschpe@suse.de" date="1334750400">- Fix obsoletes for python-asn1 instead</changelog>
  <changelog author="michael@stroeder.com" date="1335355200">- updated to upstrean release 0.1.3
  - Include class name into asn1 value constraint violation exception.
  - Fix to OctetString.prettyOut() method that looses leading zero when
    building hex string.</changelog>
  <changelog author="michael@stroeder.com" date="1343390400">- updated to upstrean release 0.1.4
  * A built-in de/serialization debugging facility added
  * Package versioning added (pyasn1.__version__)
  * Leading sub-OIDs overflow condition handled
  * REAL type exponent encoding implemented properly at BER codec
  * Boolean BER decoder fixed to allow arbitrary payload
  * Leading 0x80 octet now handled properly by DER/CER/DER
    ObjectIdentifier decoder
- includes fix needed by python-ldap's module ldap.syncrepl</changelog>
  <changelog author="michael@stroeder.com" date="1358510400">- updated to upstrean release 0.1.6
  - The compact (valueless) way of encoding zero INTEGERs introduced in
    0.1.5 seems to fail miserably as the world is filled with broken
    BER decoders. So we had to back off the *encoder* for a while.
    There's still the IntegerEncoder.supportCompactZero flag which
    enables compact encoding form whenever it evaluates to True.
  - Report package version on debugging code initialization.
- Changes from version 0.1.5:
  - Documentation updated and split into chapters to better match
    web-site contents.
  - Make prettyPrint() working for non-initialized pyasn1 data objects. It
    used to throw an exception.
  - Fix to encoder to produce empty-payload INTEGER values for zeros
  - Fix to decoder to support empty-payload INTEGER and REAL values
  - Fix to unit test suites imports to be able to run each from
    their current directory</changelog>
  <changelog author="michael@stroeder.com" date="1367928000">- updated to upstrean release 0.1.7
  - License updated to vanilla BSD 2-Clause to ease package use
    (http://opensource.org/licenses/BSD-2-Clause).
  - Test suite made discoverable by unittest/unittest2 discovery feature.
  - Fix to decoder working on indefinite length substrate -- end-of-octets
    marker is now detected by both tag and value. Otherwise zero values may
    interfere with end-of-octets marker.
  - Fix to decoder to fail in cases where tagFormat indicates inappropriate
    format for the type (e.g. BOOLEAN is always PRIMITIVE, SET is always
    CONSTRUCTED and OCTET STRING is either of the two)
  - Fix to REAL type encoder to force primitive encoding form encoding.
  - Fix to CHOICE decoder to handle explicitly tagged, indefinite length
    mode encoding
  - Fix to REAL type decoder to handle negative REAL values correctly. Test
    case added.</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)
- Fix changes file</changelog>
  <changelog author="lchiquitto@suse.com" date="1425384000">- Reflect license change (from BSD-3-Clause to BSD-2-Clause) which
  happened in version 0.1.7 in the spec file</changelog>
  <changelog author="mcihar@suse.cz" date="1429704000">- Run testsuite in %check</changelog>
  <changelog author="michael@stroeder.com" date="1436011200">- updated to upstrean release 0.1.8 (fate#318838)
  - ObjectIdentifier codec fixed to work properly with arc 0 and arc 2 values.
  - Explicit limit on ObjectIdentifier arc value size removed.
  - Unicode initializer support added to OctetString type and derivatives.
  - New prettyPrintType() abstract method implemented to base pyasn1 types
    to facilitate encoding errors analisys.
  - The __str__() method implemented to Tag, TagSet and TagMap classes to
    ease encoding errors troubleshooting.
    easing encoding errors
  - Fix to SEQUENCE and SET types to give them their private componentTypes
    collection (which is a NamedTypes object) so that they won't collide in
    a MT execution environment.
  - Missing T61String,ISO646String character types and ObjectDescriptor useful
    type added.
  - Distribute is gone, switched to setuptools completely.
  - Missing NamedValues.__repr__() added.
  - The base.NoValue() class, that indicates uninitialized ASN.1 object,
    made public.
  - The base.NoValue() class instances now support __repr__() what makes
    possible to perform repr() on uninitialized pyasn1 types objects.
  - When comparing ASN.1 types, by-tag and/or by-constraints matching
    can now be performed with the isSuperTypeOf()/isSameTypeWith() optional
    flags.
  - Constructed types now verify their consistency by invoking
    isSameTypeWith(matchTags=True, matchConstraints=False) and
    isSuperTypeOf(matchTags=False, matchConstraints=True) for each of their
    components rather than isSuperTypeOf() as it used to be. Constriants check
    could be enforced to isSameTypeWith() with the strictConstraints=True
    constructed classes attribute.
  - Constructed types can now be initialized with new .setComponents() method
    which accepts both var-args and keyword-args. Default repr() modified to
    reflect this change.
  - NamedTypes() and NamedValues() made comparable.
  - Test coverage extended to cover pyasn1 types __repr__() function.
  - The abs(Integer()) &amp; abs(Real()) operation now returns respective pyasn1
    type, not a Python type.
  - More Python magic methods implementations added to Integer &amp; Real classes
    (e.g.  __pos__, __neg__, __round__, __floor__, __ceil__, __trunc__)
  - The Integer.__invert__ Python magic method implemented.
  - The OctetString.__int__() and .__float__() magic methods implemented.
  - Handle the case of null writer at Debug printer.
  - BitString encoder/decoder performance improved.
  - Built-in debugging is now based on Python logging module.
  - Fix to NamedType.__repr__() to work properly.
  - Fixes to __repr__() implementation of many built-in ASN.1 types to take into
    account all of their initializers such as tagSet, subtypeSpec etc.
  - String typed float initializer to REAL type now supported.
  - Float typed mantissa initializer to REAL type for base 2 added.
  - Encoding bases 8 and 16 support for REAL type binary encoder added.
  - More strict CER/DER encoders added for GeneralizedTime and UTCTime types.
  - Asn1Item.hasValue() added to easily distinguish initalized ASN.1 objects
    from uninitialized ones (e.g. pure types).
  - Fix to REAL type binary decoder to handle different bases and scale factor.
  - Fix to TagSet.repr() to include [obsolete] baseTag information.
  - Fix to broken REAL type decoding handling.
  - Fix to BitString and OctetString decoders dealing with constructed
    encoding -- it used to be possible to embed other types in substrate.
  - Fix to end-of-octest sentinel handling:
  * require strict two-zeros sentinel encoding
  * recognize EOO sentinel only when explicitly requested by caller
    of the decoder via allowEoo=True parameter (warning: API change)
  - DER codec hardened not to tolerate indefinite length encoding/decoding.</changelog>
  <changelog author="hpj@urpla.net" date="1444132800">- updated to upstream release 0.1.9
  - Wheel distribution format now supported.
  - Extensions added to text files, CVS attic flushed.
  - Fix to make uninitilaized pyasn1 objects failing properly on hash().
  - Fix to ObjectIdentifier initialization from unicode string.
  - Fix to CER/DER Boolean decoder - fail on non single-octet payload.</changelog>
  <changelog author="michael@stroeder.com" date="1486468800">- updated to upstream release 0.2.2 with security fixes
- updated project and source URLs and list of doc files
  Revision 0.2.2, released 07-02-2017
- FIX TO A SECURITY WEAKNESS: define length only decoders could have successfully
  processed indefinite length serialization.
- FIX TO A SECURITY WEAKNESS: canonical decoders (CER/DER) may have successfully
  consumed non-canonical variations of (otherwise valid) serialization.
- Broken Enumerated subtyping fixed.
  Revision 0.2.1, released 05-02-2017
- FIX TO A SECURITY WEAKNESS: BER decoder improperly cached long tags.
- New "native" codec implemented to transform pyasn1 types to Python built-in types and back.
- Switched to new-style classes.
- Sphinx documentation added.
- BitString improvements:
  * simple string of binary digits is now supported as initializer
  * default str() yields string of binary digits (used to yield str(tuple())
  * binValue and hexValue initializers added
  * .asNumbers(), .asOctets() and asInteger() representation added
- Components of constructed ASN.1 types can now be populated with
  uninitialized ASN.1 objects by assigning either noValue sentinel or
  setupComponent() function return in addition to now-legacy None sentinel.
  This should improve code readability.
- NoValue class improved to become a singleton and catch more kinds
  of access to it.
- Compatibility wrappers str2octs() and oct2strs() fixed to run over
  iso-8859-1 encoding.
- Integer changed to emit Real instance if division produces a float.
- True division operation now supported by Integer type.
- The __contains__(), __reverse__() methods implemented for container types
- Iterator protocol support implemented for all container types.
  Warning, warning, warning: this change may potentially affect backward
  compatibility when:
  * user class overrides __getitem__() without overriding __iter__()
  * when user code iterates over SEQUENCE object to get its components (now keys will be yielded)
- Almost complete Python list and dict protocols added to SequenceOf/SetOf and
  Sequence/Set respectively
- Fix to divmod operation implementation in Integer type.
- Fix to IntegerDecoder's precomputed value map on Python 3.
- Fix to base ASN.1 types to run in "unicode_literals" mode.
- Fix to composite constraints "+" operands ordering (AbstractConstraintSet.__radd__)
- Fix to constraints merge in .subtype() -- on merge existing constraints are
  expanded to accommodate new constraints, not the other way round. When existing
  constraints are wrapped in ConstraintsIntersection composite, additional
  constraints being added on subtyping effectively further narrow the set of
  allowed values, which aligns well with the notion of subtyping.
- Fix to NamedTypes methods to handle .getTagMap() returning None
- Fix to Set/Sequence.setDefaultComponents() to return self
- Copyright notice added to non-trivial source code files.
- Author's email changed, copyright extended to 2017</changelog>
  <changelog author="michael@stroeder.com" date="1488801600">- updated to upstream release 0.2.3
  Revision 0.2.3, released 25-02-2017
- Improved SEQUENCE/SET/CHOICE decoding performance by maintaining a single shared
  NamedType object for all instances of SEQUENCE/SET object.
- Improved INTEGER encoding/decoding by switching to Python's built-in
  integer serialization functions.
- Improved BitString performance by rebasing it onto Python int type and leveraging
  fast Integer serialization functions.
- BitString type usability improved in many ways: for example bitshifting and
  numeric operation on BitString is now possible.
- Minor ObjectIdentifier type performance optimization.
- ASN.1 character types refactored to keep unicode contents internally
  (rather than serialized octet stream) and duck-type it directly.
- ASN.1 OctetString initialized from a Python object performs bytes()
  on it when running on Python 3 (used to do str() which is probably
  less logical).
- Missing support for NoValue.__sizeof__ added.
- Added checks to make sure SEQUENCE/SET components being assigned
  match the prototypes.
- Setter methods for constructed types consistently accept matchTags
  and matchConstraints flags to control the strictness of inner
  components compatibility verification. Previously, these checks
  were tied to verifyConstraints flag, now they are all independent.
- General documentation improvements here and there.
- Fix to __reversed__() magic to make it returning an iterator.
- Test suite simplified and unified.
- The __all__ variable added to most of the Python modules.
- The "test" directory renamed into "tests" not to collide with
  the "test" module.</changelog>
</package>
<package pkgid="4f6a0a2e66f5d7e92399ff12cb40fb064406240b" name="python-pyasn1-modules" arch="src">
  <version epoch="0" ver="0.0.8" rel="36.8"/>
  <changelog author="michael@stroeder.com" date="1332504000">- Initial submission of upstream release 0.0.2</changelog>
  <changelog author="michael@stroeder.com" date="1335182400">- Update to upstream release 0.0.3</changelog>
  <changelog author="michael@stroeder.com" date="1343390400">- Update to upstream release 0.0.4
  The pyasn1-modules collection now includes Certificate Management Protocol
  (RFC4210) data structures.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1357128000">- Fix building on SLES</changelog>
  <changelog author="michael@stroeder.com" date="1367928000">- Update to upstream release 0.0.5
  Revision 0.0.5
- License updated to vanilla BSD 2-Clause to ease package use
  (http://opensource.org/licenses/BSD-2-Clause).</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="michael@stroeder.com" date="1436011200">- Update to upstream release 0.0.6
  - Typo fix to id_kp_serverAuth object value
  - A test case for indefinite length encoding eliminated as it's
    forbidden in DER.</changelog>
  <changelog author="michael@stroeder.com" date="1439467200">- Added file ext .txt to doc files like in upstream
- Update to upstream release 0.0.7
  - Extensions added to text files, CVS attic flushed.
  - Fix to rfc2459.BasicConstraints syntax.</changelog>
  <changelog author="michael@stroeder.com" date="1451390400">- Update to upstream release 0.0.8
  - Wheel distribution format now supported
  - Fix to misspelled rfc2459.id_at_sutname variable
  - Fix to misspelled rfc2459.NameConstraints component tag ID
  - Fix to misspelled rfc2459.GeneralSubtree component default status</changelog>
</package>
<package pkgid="dc88eb4f18ba9281ece18cab08bab29f3df75d8e" name="python-pyasn1-modules" arch="x86_64">
  <version epoch="0" ver="0.0.8" rel="36.8"/>
  <changelog author="michael@stroeder.com" date="1332504000">- Initial submission of upstream release 0.0.2</changelog>
  <changelog author="michael@stroeder.com" date="1335182400">- Update to upstream release 0.0.3</changelog>
  <changelog author="michael@stroeder.com" date="1343390400">- Update to upstream release 0.0.4
  The pyasn1-modules collection now includes Certificate Management Protocol
  (RFC4210) data structures.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1357128000">- Fix building on SLES</changelog>
  <changelog author="michael@stroeder.com" date="1367928000">- Update to upstream release 0.0.5
  Revision 0.0.5
- License updated to vanilla BSD 2-Clause to ease package use
  (http://opensource.org/licenses/BSD-2-Clause).</changelog>
  <changelog author="speilicke@suse.com" date="1382616000">- Require python-setuptools instead of distribute (upstreams merged)</changelog>
  <changelog author="michael@stroeder.com" date="1436011200">- Update to upstream release 0.0.6
  - Typo fix to id_kp_serverAuth object value
  - A test case for indefinite length encoding eliminated as it's
    forbidden in DER.</changelog>
  <changelog author="michael@stroeder.com" date="1439467200">- Added file ext .txt to doc files like in upstream
- Update to upstream release 0.0.7
  - Extensions added to text files, CVS attic flushed.
  - Fix to rfc2459.BasicConstraints syntax.</changelog>
  <changelog author="michael@stroeder.com" date="1451390400">- Update to upstream release 0.0.8
  - Wheel distribution format now supported
  - Fix to misspelled rfc2459.id_at_sutname variable
  - Fix to misspelled rfc2459.NameConstraints component tag ID
  - Fix to misspelled rfc2459.GeneralSubtree component default status</changelog>
</package>
<package pkgid="f84cb1df493425102b3394388d88e6c58631d8b7" name="python-pycparser" arch="src">
  <version epoch="0" ver="2.14" rel="14.1"/>
  <changelog author="saschpe@suse.de" date="1360497600">- Initial version</changelog>
  <changelog author="p.drouand@gmail.com" date="1361966400">- Initial python3 support</changelog>
  <changelog author="toddrme2178@gmail.com" date="1365854400">- Remove pre_checkin.sh since the two packages are not the same</changelog>
  <changelog author="speilicke@suse.com" date="1376308800">- Update to version 2.10:
  - A number of improvements in the handling of typedef-name ambiguities,
    contributed by Sye van der Veen in GitHub issue #1:
  * Allow shadowing of types by identifiers in inner scopes.
  * Allow struct field names to reside in a separate namespace and have
    the same names as types.
  * Allow duplicate typedefs in some cases to mimic real compiler behavior.
  - c_generator error for ExprList in expression context.
  - Assume default int type for functions whose argument or return types were
    not specified.
  - Relax the lexer a bit w.r.t. some integer suffixes and $ in identifier names
    (which is supported by some other compilers).
- Package LICENSE</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1431345600">- update to version 2.12:
  * This is a fix release for 2.11; the memory optimization with
    __slots__ on Coord and AST nodes didn't take weakrefs into
    account, which broke cffi and its many dependents (issue #76).
    Fixed by adding __weakref__ to __slots__.
- additional changes from version 2.11:
  * Add support for C99 6.5.3.7 p7 - qualifiers within array
    dimensions in function declarations. Started with issue #21
    (reported with initial patch by Robin Martinjak).
  * Issue #27: bug in handling of unified wstring literals.
  * Issue #28: fix coord reporting for 'for' loops.
  * Added ``examples/using_gcc_E_libc.py`` to demonstrate how ``gcc
  - E`` can be used instead of ``cpp`` for preprocessing.
  * Pull request #64: support keywords like const, volatile,
    restrict and static in dimensions in array declarations.
  * Reduce memory usage of AST nodes (issue #72).
  * Parsing order of nested pointer declarations fixed (issue #68).
- update project URL
- fix end of line encoding of LICENSE</changelog>
  <changelog author="mvyskocil@opensuse.org" date="1448884800">- Update to version 2.14
  * Added CParser parameter to specify output directory for generated parsing
    tables (#84).
  * Removed lcc's cpp and its license from the distribution. Using lcc's cpp
    is no longer recommended, now that Clang has binary builds available for
    Windows.
  2.13:
  * Added support for offsetof() the way gcc implements it (special builtin
    that takes a type as an argument).
  * Added faked va_* macros (these are expected to come from stdarg.h)
  * Added a bunch more fake headers and typedefs to support parsing C projects
    like Git and SQLite without modifications to pycparser.
  * Added support for empty initializer lists (#79).
- Package fake_libc_include
  * switch to github release as pypi tarball don't contains all files
- Add 0002-Add-missing-typedef-sa_family_t-from-sys-socket.h.patch
  * upstream patch enhancing the fake_libc_include</changelog>
  <changelog author="mvyskocil@opensuse.org" date="1452168000">- Tag added patch better</changelog>
  <changelog author="p.drouand@gmail.com" date="1452945600">- Add python-pycparser-rpmlintrc to sources</changelog>
</package>
<package pkgid="55b83fb7abc01921949e360646d9215f9a4f30fe" name="python-pycparser" arch="x86_64">
  <version epoch="0" ver="2.14" rel="14.1"/>
  <changelog author="saschpe@suse.de" date="1360497600">- Initial version</changelog>
  <changelog author="p.drouand@gmail.com" date="1361966400">- Initial python3 support</changelog>
  <changelog author="toddrme2178@gmail.com" date="1365854400">- Remove pre_checkin.sh since the two packages are not the same</changelog>
  <changelog author="speilicke@suse.com" date="1376308800">- Update to version 2.10:
  - A number of improvements in the handling of typedef-name ambiguities,
    contributed by Sye van der Veen in GitHub issue #1:
  * Allow shadowing of types by identifiers in inner scopes.
  * Allow struct field names to reside in a separate namespace and have
    the same names as types.
  * Allow duplicate typedefs in some cases to mimic real compiler behavior.
  - c_generator error for ExprList in expression context.
  - Assume default int type for functions whose argument or return types were
    not specified.
  - Relax the lexer a bit w.r.t. some integer suffixes and $ in identifier names
    (which is supported by some other compilers).
- Package LICENSE</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1431345600">- update to version 2.12:
  * This is a fix release for 2.11; the memory optimization with
    __slots__ on Coord and AST nodes didn't take weakrefs into
    account, which broke cffi and its many dependents (issue #76).
    Fixed by adding __weakref__ to __slots__.
- additional changes from version 2.11:
  * Add support for C99 6.5.3.7 p7 - qualifiers within array
    dimensions in function declarations. Started with issue #21
    (reported with initial patch by Robin Martinjak).
  * Issue #27: bug in handling of unified wstring literals.
  * Issue #28: fix coord reporting for 'for' loops.
  * Added ``examples/using_gcc_E_libc.py`` to demonstrate how ``gcc
  - E`` can be used instead of ``cpp`` for preprocessing.
  * Pull request #64: support keywords like const, volatile,
    restrict and static in dimensions in array declarations.
  * Reduce memory usage of AST nodes (issue #72).
  * Parsing order of nested pointer declarations fixed (issue #68).
- update project URL
- fix end of line encoding of LICENSE</changelog>
  <changelog author="mvyskocil@opensuse.org" date="1448884800">- Update to version 2.14
  * Added CParser parameter to specify output directory for generated parsing
    tables (#84).
  * Removed lcc's cpp and its license from the distribution. Using lcc's cpp
    is no longer recommended, now that Clang has binary builds available for
    Windows.
  2.13:
  * Added support for offsetof() the way gcc implements it (special builtin
    that takes a type as an argument).
  * Added faked va_* macros (these are expected to come from stdarg.h)
  * Added a bunch more fake headers and typedefs to support parsing C projects
    like Git and SQLite without modifications to pycparser.
  * Added support for empty initializer lists (#79).
- Package fake_libc_include
  * switch to github release as pypi tarball don't contains all files
- Add 0002-Add-missing-typedef-sa_family_t-from-sys-socket.h.patch
  * upstream patch enhancing the fake_libc_include</changelog>
  <changelog author="mvyskocil@opensuse.org" date="1452168000">- Tag added patch better</changelog>
  <changelog author="p.drouand@gmail.com" date="1452945600">- Add python-pycparser-rpmlintrc to sources</changelog>
</package>
<package pkgid="29f6b032299780e2b739a5740c258c5db9fac752" name="python-pyserial" arch="src">
  <version epoch="0" ver="3.0.1" rel="25.10"/>
  <changelog author="garloff@suse.de" date="1093435200">- Initial creation of package python-serial (pyserial).</changelog>
  <changelog author="mcihar@suse.cz" date="1101816000">- spec file cleanup</changelog>
  <changelog author="matejcik@suse.cz" date="1128600000">- update to 2.2</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="jmatejek@suse.cz" date="1141128000">- updated to reflect python changes due to #149809</changelog>
  <changelog author="matejcik@suse.cz" date="1221220800">- update to 2.4
  * iterator interface
  * inter-character timeout
  * support for Jython and IronPython
  * bugfixes</changelog>
  <changelog author="matejcik@suse.cz" date="1250078400">- build as noarch on newer distros</changelog>
  <changelog author="coolo@novell.com" date="1286798400">- update to 2.5
  * python 3 compatibility
  * many bugfixes and features, see CHANGES.txt</changelog>
  <changelog author="saschpe@suse.de" date="1315310400">- Renamed to python-pyserial (from python-serial)
- Fixed mon-executable scripts and wrong EOL encoding rpmlint issues</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1366804800">- update to 2.6 version
  * Moved some of the examples to serial.tools so that they can be
  used with ``python -m``
  * serial port enumeration now included as ``serial.tools.list_ports``
  * URL handers for ``serial_for_url`` are now imported dynamically.
  This allows to add protocols w/o editing files. The list
  ``serial.protocol_handler_packages`` can be used to add or remove
  user packages with protocol handlers (see docs for details).
  * new URL type: hwgrep://&lt;regexp&gt; uses list_ports module to search
  for ports by their description
  * serveral internal changes to improve Python 3.x compatibility
  (setup.py, use of absolute imports and more)
  * [Bug 3093882] calling open() on an already open port now
  raises an exception
  * [Bug 3245627] connection-lost let rfc2217 hangs in closed loop
  * [Patch 3147043] readlines() to support multi-character eol
  * [Patch 3316943] Avoid unneeded termios.tcsetattr calls in serialposix.py
  * [Patch 2912349] Serial Scan as a Module with Mac Support</changelog>
  <changelog author="p.drouand@gmail.com" date="1385294400">- Update to version 2.7
  + Win32: setRTS and setDTR can be called before the port is opened and it will
    set the initial state on port open.
  + Posix: add platform specific method: outWaiting (already present for Win32)
  + Posix: rename flowControl to setXON to match name on Win32, add
    flowControlOut function
  + rfc2217: zero polls value (baudrate, data size, stop bits, parity)
  + Posix: [Patch pyserial:28] Accept any speed on Linux [update]
  + Posix: [Patch pyserial:29] PosixSerial.read() should "ignore" errno.EINTR
  + OSX: [Patch pyserial:27] Scan by VendorID/Product ID for USB Serial devices
  + Ensure working with bytes in write() calls
  + [Bug 3540332] SerialException not returned
  + [Bug pyserial:145] Error in socket_connection.py
  + [Bug pyserial:135] reading from socket with timeout=None causes TypeError
  + [Bug pyserial:130] setup.py should not append py3k to package name
  + [Bug pyserial:117] no error on lost conn w/socket://
  + [Patch 3462364] Fix: NameError: global name 'base' is not defined
  + list_ports and device() for BSD updated (Anders Langworthy)
  + [Bug 3518380] python3.2   +m serial.tools.list_ports error
  + [Bug pyserial:137] Patch to add non  +standard baudrates to Cygwin
  + [Bug pyserial:141] open: Pass errno from IOError to SerialException
  + [Bug pyserial:125] Undefined 'base' on list_ports_posix.py, function usb_lsusb
  + [Bug pyserial:151] Serial.write() without a timeout uses 100% CPU on POSIX
  + [Patch pyserial:30] [PATCH 1/1] serial.Serial() should not raise IOError.
  + [Bug 3444941] ctypes.WinError() unicode error
  + [Bug 3550043] on Windows in tools global name 'GetLastError' is not defined
  + [Bug pyserial:146] flush() does nothing in windows (despite docs)
  + [Bug pyserial:144] com0com ports ignored due to missing "friendly name"
  + [Bug pyserial:152] Cannot configure port, some setting was wrong. Can leave
    port handle open but port not accessible</changelog>
  <changelog author="toddrme2178@gmail.com" date="1463745600">- update to version 3.0.1:
  * special case for FDTIBUS in list_ports on win32
  * "Serial" keyword arguments, more on backward compatibility, fix
    [#55]
  * list_ports: return name if product is None, fix for #54
  * port_publisher: restore some sorting of ports
- update to version 3.0:
  * minor fixes to setup.py (file list), inter_byte_timeout (not
    stored when passed to __init__), rfc2217 (behavior of close when
    open failed), list_ports (__str__), loop://, renamed ReaderThread
  * hwgrep:// added options to pick n'th port, skip busy ports
  * miniterm: --ask option added
  * Bugfixes (posix):
    + [#26/#30] always call tcsettattr on open
    + [#42] fix disregard read timeout if there is more data
    + [#45] check for write timeout, even if EAGAIN was rised
  * Bugfixes (win32):
    + [#27] fix race condition in "read()", fix minimal timeout issue
    + race condition in nonblocking case
    + [#49] change exception type in case SetCommState fails
    + [#50] fixed issue with 0 timeout on windows 10
- changes from version  3.0b1:
  * list_ports: add "vid", "pid", "serial_number", "product",
    "manufacturer" and "location" attribute for USB devices.
  * list_ports: update OSX implementation.
  * list_ports: Raspberry Pi: internal port is found.
  * serial_for_url: fix import (multiple packages in list)
  * threaded: added new module implementing a reader thread
  * tweak examples/wx*
  * posix: add experimental implementation "VTIMESerial"
  * new URL handler "alt://" to select alternative implementations
- changes from version 3.0a0:
  * Starting from this release, only Python 2.7 and 3.2 (or newer) are
    supported. The source code is compatible to the 2.x and 3.x series
    without any changes. The support for earlier Python versions than
    2.7 is removed, please refer to the pyserial-legacy (V2.x) series
    if older Python versions are a requirement).
  * Development moved to github, update links in docs.
  * API changes: properties for "rts", "dtr", "cts", "dsr", "cd",
    "ri", "in_waiting" (instead of get/set functions)
  * remove file "FileLike" class, add "read_until" and "iread_until"
    to "SerialBase"
  * RS485 support changed ("rts_toggle" removed, added "serial.rs485"
    module and "rs485_mode" property)
  * "socket://" and "rfc2217://" handlers use the IPv6 compatible
    "socket.create_connection"
  * New URL handler: "spy:://".
  * URL handlers now require the proper format ("?" and "&amp;") for
    arguments instead of "/"
    (e.g. "rfc2217://localhost:7000?ign_set_control&amp;timeout=5.5")
  * Remove obsolete examples.
  * Finish update to BSD license.
  * Use setuptools if available, fall back to distutils if
    unavailable.
  * miniterm: changed command line options
  * miniterm: support encodings on serial port
  * miniterm: new transformations, by default escape/convert all
    control characters
  * list_ports: improved, added USB location (Linux, Win32)
  * refactored code
  * [FTR pyserial:37] Support fileno() function in the socket protocol
  * Posix: [Patch pyserial:31] Mark/space parity on Linux
  * Linux: [Patch pyserial:32] Module list_ports for linux should
    include the product information as description.
  * Java: fix 2 bugs (stop bits if/else and non-integer timeouts)
    (Torsten Roemer)
  * Update wxSerialConfigDialog.py to use serial.tools.list_ports.
  * [Patch pyserial:34] Improvements to port_publisher.py example
  * [Feature pyserial:39] Support BlueTooth serial port discovery on
    Linux
  * Bugfixes:
    + [Bug pyserial:157] Implement inWaiting in protocol_socket
    + [Bug pyserial:166] RFC2217 connections always fail
    + [Bug pyserial:172] applySettingsDict() throws an error if the
    settings dictionary is not complete
    + [Bug pyserial:185] SocketSerial.read() never returns data when
    timeout==0
  * Bugfixes (posix):
    + [Bug pyserial:156] PosixSerial.open raises OSError rather than
    SerialException when port open fails
    + [Bug pyserial:163] serial.tools.list_ports.grep() fails if it
    encounters None type
    + fix setXON
    + [Patch pyserial:36 / 38] Make USB information work in python 3.4
    and 2.7
    + clear OCRNL/ONLCR flags (CR/LF translation settings)
    + [Feature pyserial:38] RS485 Support
    + [Bug pyserial:170] list_ports_posix not working properly for
    Cygwin
    + [Bug pyserial:187] improve support for FreeBSD
    (list_ports_posix)
  * Bugfixes (win32):
    + [Bug pyserial:169] missing "import time" in serialwin32.py
  * Bugfixes (cli):
    + [Bug pyserial:159] write() in serialcli.py not working with
    IronPython 2.7.4
- specfile:
  * update copyright year
  * updated url (moved to github)
  * use setuptools
  * CHANGES.txt -&gt; CHANGES.rst
  * README.txt -&gt; README.rst
  * Implement update-alternatives</changelog>
</package>
<package pkgid="a91f817ec23e6ab3b1ca3e0e30ae1c398038e063" name="python-pyserial" arch="x86_64">
  <version epoch="0" ver="3.0.1" rel="25.10"/>
  <changelog author="matejcik@suse.cz" date="1128600000">- update to 2.2</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="jmatejek@suse.cz" date="1141128000">- updated to reflect python changes due to #149809</changelog>
  <changelog author="matejcik@suse.cz" date="1221220800">- update to 2.4
  * iterator interface
  * inter-character timeout
  * support for Jython and IronPython
  * bugfixes</changelog>
  <changelog author="matejcik@suse.cz" date="1250078400">- build as noarch on newer distros</changelog>
  <changelog author="coolo@novell.com" date="1286798400">- update to 2.5
  * python 3 compatibility
  * many bugfixes and features, see CHANGES.txt</changelog>
  <changelog author="saschpe@suse.de" date="1315310400">- Renamed to python-pyserial (from python-serial)
- Fixed mon-executable scripts and wrong EOL encoding rpmlint issues</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1366804800">- update to 2.6 version
  * Moved some of the examples to serial.tools so that they can be
  used with ``python -m``
  * serial port enumeration now included as ``serial.tools.list_ports``
  * URL handers for ``serial_for_url`` are now imported dynamically.
  This allows to add protocols w/o editing files. The list
  ``serial.protocol_handler_packages`` can be used to add or remove
  user packages with protocol handlers (see docs for details).
  * new URL type: hwgrep://&lt;regexp&gt; uses list_ports module to search
  for ports by their description
  * serveral internal changes to improve Python 3.x compatibility
  (setup.py, use of absolute imports and more)
  * [Bug 3093882] calling open() on an already open port now
  raises an exception
  * [Bug 3245627] connection-lost let rfc2217 hangs in closed loop
  * [Patch 3147043] readlines() to support multi-character eol
  * [Patch 3316943] Avoid unneeded termios.tcsetattr calls in serialposix.py
  * [Patch 2912349] Serial Scan as a Module with Mac Support</changelog>
  <changelog author="p.drouand@gmail.com" date="1385294400">- Update to version 2.7
  + Win32: setRTS and setDTR can be called before the port is opened and it will
    set the initial state on port open.
  + Posix: add platform specific method: outWaiting (already present for Win32)
  + Posix: rename flowControl to setXON to match name on Win32, add
    flowControlOut function
  + rfc2217: zero polls value (baudrate, data size, stop bits, parity)
  + Posix: [Patch pyserial:28] Accept any speed on Linux [update]
  + Posix: [Patch pyserial:29] PosixSerial.read() should "ignore" errno.EINTR
  + OSX: [Patch pyserial:27] Scan by VendorID/Product ID for USB Serial devices
  + Ensure working with bytes in write() calls
  + [Bug 3540332] SerialException not returned
  + [Bug pyserial:145] Error in socket_connection.py
  + [Bug pyserial:135] reading from socket with timeout=None causes TypeError
  + [Bug pyserial:130] setup.py should not append py3k to package name
  + [Bug pyserial:117] no error on lost conn w/socket://
  + [Patch 3462364] Fix: NameError: global name 'base' is not defined
  + list_ports and device() for BSD updated (Anders Langworthy)
  + [Bug 3518380] python3.2   +m serial.tools.list_ports error
  + [Bug pyserial:137] Patch to add non  +standard baudrates to Cygwin
  + [Bug pyserial:141] open: Pass errno from IOError to SerialException
  + [Bug pyserial:125] Undefined 'base' on list_ports_posix.py, function usb_lsusb
  + [Bug pyserial:151] Serial.write() without a timeout uses 100% CPU on POSIX
  + [Patch pyserial:30] [PATCH 1/1] serial.Serial() should not raise IOError.
  + [Bug 3444941] ctypes.WinError() unicode error
  + [Bug 3550043] on Windows in tools global name 'GetLastError' is not defined
  + [Bug pyserial:146] flush() does nothing in windows (despite docs)
  + [Bug pyserial:144] com0com ports ignored due to missing "friendly name"
  + [Bug pyserial:152] Cannot configure port, some setting was wrong. Can leave
    port handle open but port not accessible</changelog>
  <changelog author="toddrme2178@gmail.com" date="1463745600">- update to version 3.0.1:
  * special case for FDTIBUS in list_ports on win32
  * "Serial" keyword arguments, more on backward compatibility, fix
    [#55]
  * list_ports: return name if product is None, fix for #54
  * port_publisher: restore some sorting of ports
- update to version 3.0:
  * minor fixes to setup.py (file list), inter_byte_timeout (not
    stored when passed to __init__), rfc2217 (behavior of close when
    open failed), list_ports (__str__), loop://, renamed ReaderThread
  * hwgrep:// added options to pick n'th port, skip busy ports
  * miniterm: --ask option added
  * Bugfixes (posix):
    + [#26/#30] always call tcsettattr on open
    + [#42] fix disregard read timeout if there is more data
    + [#45] check for write timeout, even if EAGAIN was rised
  * Bugfixes (win32):
    + [#27] fix race condition in "read()", fix minimal timeout issue
    + race condition in nonblocking case
    + [#49] change exception type in case SetCommState fails
    + [#50] fixed issue with 0 timeout on windows 10
- changes from version  3.0b1:
  * list_ports: add "vid", "pid", "serial_number", "product",
    "manufacturer" and "location" attribute for USB devices.
  * list_ports: update OSX implementation.
  * list_ports: Raspberry Pi: internal port is found.
  * serial_for_url: fix import (multiple packages in list)
  * threaded: added new module implementing a reader thread
  * tweak examples/wx*
  * posix: add experimental implementation "VTIMESerial"
  * new URL handler "alt://" to select alternative implementations
- changes from version 3.0a0:
  * Starting from this release, only Python 2.7 and 3.2 (or newer) are
    supported. The source code is compatible to the 2.x and 3.x series
    without any changes. The support for earlier Python versions than
    2.7 is removed, please refer to the pyserial-legacy (V2.x) series
    if older Python versions are a requirement).
  * Development moved to github, update links in docs.
  * API changes: properties for "rts", "dtr", "cts", "dsr", "cd",
    "ri", "in_waiting" (instead of get/set functions)
  * remove file "FileLike" class, add "read_until" and "iread_until"
    to "SerialBase"
  * RS485 support changed ("rts_toggle" removed, added "serial.rs485"
    module and "rs485_mode" property)
  * "socket://" and "rfc2217://" handlers use the IPv6 compatible
    "socket.create_connection"
  * New URL handler: "spy:://".
  * URL handlers now require the proper format ("?" and "&amp;") for
    arguments instead of "/"
    (e.g. "rfc2217://localhost:7000?ign_set_control&amp;timeout=5.5")
  * Remove obsolete examples.
  * Finish update to BSD license.
  * Use setuptools if available, fall back to distutils if
    unavailable.
  * miniterm: changed command line options
  * miniterm: support encodings on serial port
  * miniterm: new transformations, by default escape/convert all
    control characters
  * list_ports: improved, added USB location (Linux, Win32)
  * refactored code
  * [FTR pyserial:37] Support fileno() function in the socket protocol
  * Posix: [Patch pyserial:31] Mark/space parity on Linux
  * Linux: [Patch pyserial:32] Module list_ports for linux should
    include the product information as description.
  * Java: fix 2 bugs (stop bits if/else and non-integer timeouts)
    (Torsten Roemer)
  * Update wxSerialConfigDialog.py to use serial.tools.list_ports.
  * [Patch pyserial:34] Improvements to port_publisher.py example
  * [Feature pyserial:39] Support BlueTooth serial port discovery on
    Linux
  * Bugfixes:
    + [Bug pyserial:157] Implement inWaiting in protocol_socket
    + [Bug pyserial:166] RFC2217 connections always fail
    + [Bug pyserial:172] applySettingsDict() throws an error if the
    settings dictionary is not complete
    + [Bug pyserial:185] SocketSerial.read() never returns data when
    timeout==0
  * Bugfixes (posix):
    + [Bug pyserial:156] PosixSerial.open raises OSError rather than
    SerialException when port open fails
    + [Bug pyserial:163] serial.tools.list_ports.grep() fails if it
    encounters None type
    + fix setXON
    + [Patch pyserial:36 / 38] Make USB information work in python 3.4
    and 2.7
    + clear OCRNL/ONLCR flags (CR/LF translation settings)
    + [Feature pyserial:38] RS485 Support
    + [Bug pyserial:170] list_ports_posix not working properly for
    Cygwin
    + [Bug pyserial:187] improve support for FreeBSD
    (list_ports_posix)
  * Bugfixes (win32):
    + [Bug pyserial:169] missing "import time" in serialwin32.py
  * Bugfixes (cli):
    + [Bug pyserial:159] write() in serialcli.py not working with
    IronPython 2.7.4
- specfile:
  * update copyright year
  * updated url (moved to github)
  * use setuptools
  * CHANGES.txt -&gt; CHANGES.rst
  * README.txt -&gt; README.rst
  * Implement update-alternatives</changelog>
</package>
<package pkgid="4339ded859f23f899d1fa3b170f4baaeb8ce0931" name="python-pytest" arch="src">
  <version epoch="0" ver="2.8.7" rel="56.3"/>
  <changelog author="speilicke@suse.com" date="1391083200">- Re-add python-argparse requirement for SP3</changelog>
  <changelog author="speilicke@suse.com" date="1394625600">- Update to version 2.5.2:
  - fix issue409 -- better interoperate with cx_freeze by not
    trying to import from collections.abc which causes problems
    for py27/cx_freeze.  Thanks Wolfgang L. for reporting and tracking it down.
  - fixed docs and code to use "pytest" instead of "py.test" almost everywhere.
    Thanks Jurko Gospodnetic for the complete PR.
  - fix issue425: mention at end of "py.test -h" that --markers
    and --fixtures work according to specified test path (or current dir)
  - fix issue413: exceptions with unicode attributes are now printed
    correctly also on python2 and with pytest-xdist runs. (the fix
    requires py-1.4.20)
  - copy, cleanup and integrate py.io capture
    from pylib 1.4.20.dev2 (rev 13d9af95547e)
  - address issue416: clarify docs as to conftest.py loading semantics
  - fix issue429: comparing byte strings with non-ascii chars in assert
    expressions now work better.  Thanks Floris Bruynooghe.
  - make capfd/capsys.capture private, its unused and shouldnt be exposed</changelog>
  <changelog author="mvyskocil@opensuse.org" date="1402401600">- Add setuptools dependency as py.test launcher does import pkg_resources</changelog>
  <changelog author="toddrme2178@gmail.com" date="1406721600">- Update to 2.6.0
  - Cache exceptions from fixtures according to their scope (issue 467).
  - fix issue537: Avoid importing old assertion reinterpretation code by default.
  - fix issue364: shorten and enhance tracebacks representation by default.
    The new "--tb=auto" option (default) will only display long tracebacks
    for the first and last entry.  You can get the old behaviour of printing
    all entries as long entries with "--tb=long".  Also short entries by
    default are now printed very similarly to "--tb=native" ones.
  - fix issue514: teach assertion reinterpretation about private class attributes
  - change -v output to include full node IDs of tests.  Users can copy
    a node ID from a test run, including line number, and use it as a
    positional argument in order to run only a single test.
  - fix issue 475: fail early and comprehensible if calling
    pytest.raises with wrong exception type.
  - fix issue516: tell in getting-started about current dependencies.
  - cleanup setup.py a bit and specify supported versions. Thanks Jurko
    Gospodnetic for the PR.
  - change XPASS colour to yellow rather then red when tests are run
    with -v.
  - fix issue473: work around mock putting an unbound method into a class
    dict when double-patching.
  - fix issue498: if a fixture finalizer fails, make sure that
    the fixture is still invalidated.
  - fix issue453: the result of the pytest_assertrepr_compare hook now gets
    it's newlines escaped so that format_exception does not blow up.
  - internal new warning system: pytest will now produce warnings when
    it detects oddities in your test collection or execution.
    Warnings are ultimately sent to a new pytest_logwarning hook which is
    currently only implemented by the terminal plugin which displays
    warnings in the summary line and shows more details when -rw (report on
    warnings) is specified.
  - change skips into warnings for test classes with an __init__ and
    callables in test modules which look like a test but are not functions.
  - fix issue436: improved finding of initial conftest files from command
    line arguments by using the result of parse_known_args rather than
    the previous flaky heuristics.  Thanks Marc Abramowitz for tests
    and initial fixing approaches in this area.
  - fix issue #479: properly handle nose/unittest(2) SkipTest exceptions
    during collection/loading of test modules.  Thanks to Marc Schlaich
    for the complete PR.
  - fix issue490: include pytest_load_initial_conftests in documentation
    and improve docstring.
  - fix issue472: clarify that ``pytest.config.getvalue()`` cannot work
    if it's triggered ahead of command line parsing.
  - merge PR123: improved integration with mock.patch decorator on tests.
  - fix issue412: messing with stdout/stderr FD-level streams is now
    captured without crashes.
  - fix issue483: trial/py33 works now properly.  Thanks Daniel Grana for PR.
  - improve example for pytest integration with "python setup.py test"
    which now has a generic "-a" or "--pytest-args" option where you
    can pass additional options as a quoted string.  Thanks Trevor Bekolay.
  - simplified internal capturing mechanism and made it more robust
    against tests or setups changing FD1/FD2, also better integrated
    now with pytest.pdb() in single tests.
  - improvements to pytest's own test-suite leakage detection, courtesy of PRs
    from Marc Abramowitz
  - fix issue492: avoid leak in test_writeorg.  Thanks Marc Abramowitz.
  - fix issue493: don't run tests in doc directory with ``python setup.py test``
    (use tox -e doctesting for that)
  - fix issue486: better reporting and handling of early conftest loading failures
  - some cleanup and simplification of internal conftest handling.
  - work a bit harder to break reference cycles when catching exceptions.
    Thanks Jurko Gospodnetic.
  - fix issue443: fix skip examples to use proper comparison.  Thanks Alex
    Groenholm.
  - support nose-style ``__test__`` attribute on modules, classes and
    functions, including unittest-style Classes.  If set to False, the
    test will not be collected.
  - fix issue512: show "&lt;notset&gt;" for arguments which might not be set
    in monkeypatch plugin.  Improves output in documentation.</changelog>
  <changelog author="toms@opensuse.org" date="1412510400">- Update to 2.6.3
  - No longer show line numbers in the ?verbose output, the output
    is now purely the nodeid. The line number is still shown in
    failure reports. Thanks Floris Bruynooghe.
  - fix issue437 where assertion rewriting could cause pytest-xdist
    slaves to collect different tests.
    Thanks Bruno Oliveira.
  - fix issue555: add ?errors? attribute to capture-streams to
    satisfy some distutils and possibly other code accessing sys.stdout.errors.
  - fix issue547 capsys/capfd also work when output capturing (?-s?)
    is disabled.
  - address issue170: allow pytest.mark.xfail(...) to specify expected
    exceptions via an optional ?raises=EXC? argument where EXC can be
    a single exception or a tuple of exception classes.
    Thanks David Mohr for the complete PR.
  - fix integration of pytest with unittest.mock.patch decorator when
    it uses the ?new? argument.
    Thanks Nicolas Delaby for test and PR.
  - fix issue with detecting conftest files if the arguments contain
    ?::? node id specifications (copy pasted from ?-v? output)
  - fix issue544 by only removing ?@NUM? at the end of ?::? separated
    parts and if the part has an ?.py? extension  don?t use py.std
    import helper, rather import things directly.
    Thanks Bruno Oliveira.
  See for other releases: http://pytest.org/latest/changelog.html</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1415448000">- fix bashism in pre script</changelog>
  <changelog author="mcihar@suse.cz" date="1427284800">- Update to 2.6.4:
  - Improve assertion failure reporting on iterables, by using ndiff and pprint.
  - removed outdated japanese docs from source tree.
  - docs for "pytest_addhooks" hook.  Thanks Bruno Oliveira.
  - updated plugin index docs.  Thanks Bruno Oliveira.
  - fix issue557: with "-k" we only allow the old style "-" for negation
    at the beginning of strings and even that is deprecated.  Use "not" instead.
    This should allow to pick parametrized tests where "-" appeared in the parameter.
  - fix issue604: Escape % character in the assertion message.
  - fix issue620: add explanation in the --genscript target about what
    the binary blob means. Thanks Dinu Gherman.
  - fix issue614: fixed pastebin support.</changelog>
  <changelog author="mcihar@suse.cz" date="1427284801">- Add optional dependencies for testsuite as BuildRequires.</changelog>
  <changelog author="tbechtold@suse.com" date="1428235200">- update to 2.7.0:
  - fix issue435: make reload() work when assert rewriting is active.
    Thanks Daniel Hahler.
  - fix issue616: conftest.py files and their contained fixutres are now
    properly considered for visibility, independently from the exact
    current working directory and test arguments that are used.
    Many thanks to Eric Siegerman and his PR235 which contains
    systematic tests for conftest visibility and now passes.
    This change also introduces the concept of a ``rootdir`` which
    is printed as a new pytest header and documented in the pytest
    customize web page.
  - change reporting of "diverted" tests, i.e. tests that are collected
    in one file but actually come from another (e.g. when tests in a test class
    come from a base class in a different file).  We now show the nodeid
    and indicate via a postfix the other file.
  - add ability to set command line options by environment
    variable PYTEST_ADDOPTS.
  - added documentation on the new pytest-dev teams on bitbucket and
    github.  See https://pytest.org/latest/contributing.html .
    Thanks to Anatoly for pushing and initial work on this.
  - fix issue650: new option ``--docttest-ignore-import-errors`` which
    will turn import errors in doctests into skips.  Thanks Charles Cloud
    for the complete PR.
  - fix issue655: work around different ways that cause python2/3
    to leak sys.exc_info into fixtures/tests causing failures in 3rd party code
  - fix issue615: assertion re-writing did not correctly escape % signs
    when formatting boolean operations, which tripped over mixing
    booleans with modulo operators.  Thanks to Tom Viner for the report,
    triaging and fix.
  - implement issue351: add ability to specify parametrize ids as a callable
    to generate custom test ids.  Thanks Brianna Laugher for the idea and
    implementation.
  - introduce and document new hookwrapper mechanism useful for plugins
    which want to wrap the execution of certain hooks for their purposes.
    This supersedes the undocumented ``__multicall__`` protocol which
    pytest itself and some external plugins use.  Note that pytest-2.8
    is scheduled to drop supporting the old ``__multicall__``
    and only support the hookwrapper protocol.
  - majorly speed up invocation of plugin hooks
  - use hookwrapper mechanism in builtin pytest plugins.
  - add a doctest ini option for doctest flags, thanks Holger Peters.
  - add note to docs that if you want to mark a parameter and the
    parameter is a callable, you also need to pass in a reason to disambiguate
    it from the "decorator" case.  Thanks Tom Viner.
  - "python_classes" and "python_functions" options now support glob-patterns
  for test discovery, as discussed in issue600. Thanks Ldiary Translations.
  - allow to override parametrized fixtures with non-parametrized ones and
    vice ver  sa (bubenkoff).
  - fix issue463: raise specific error for 'parameterize' misspelling
    (pfctdayelise  ).
  - On failure, the ``sys.last_value``, ``sys.last_type`` and
    ``sys.last_traceback`` are set, so that a user can inspect the error
    via postmortem debugging (almarklein).
- Bump Requires/BuildRequires for python-py</changelog>
  <changelog author="toddrme2178@gmail.com" date="1432123200">- Update to version 2.7.1:
  * fix issue731: do not get confused by the braces which may be
    present and unbalanced in an object's repr while collapsing
    False explanations.  Thanks Carl Meyer for the report and test
    case.
  * fix issue553: properly handling inspect.getsourcelines
    failures in FixtureLookupError which would lead to to an
    internal error, obfuscating the original problem. Thanks
    talljosh for initial diagnose/patch and Bruno Oliveira for
    final patch.
  * fix issue660: properly report scope-mismatch-access errors
    independently from ordering of fixture arguments.  Also
    avoid the pytest internal traceback which does not provide
    information to the user. Thanks Holger Krekel.
  * streamlined and documented release process.  Also all
    versions (in setup.py and documentation generation) are now
    read from _pytest/__init__.py. Thanks Holger Krekel.
  * fixed docs to remove the notion that yield-fixtures are
    experimental. They are here to stay :)  Thanks Bruno Oliveira.
  * Support building wheels by using environment markers for the
    requirements.  Thanks Ionel Maries Cristian.
  * fixed regression to 2.6.4 which surfaced e.g. in lost stdout
    capture printing when tests raised SystemExit. Thanks
    Holger Krekel.
  * reintroduced _pytest fixture of the pytester plugin which
    is used at least by pytest-xdist.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1432209600">- It doesn't need Twisted, and the dependency causes a build cycle.
  So it is removed from BuildRequires</changelog>
  <changelog author="toddrme2178@gmail.com" date="1432468800">- Split documentation into separate package to avoid build loop</changelog>
  <changelog author="rjschwei@suse.com" date="1436184000">- Add python-xml as build dependency to avoid test failure with the
  Python version shipped in SLE 12</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1437739200">- Change update-alternatives requirement to absolute path to fix
  non-SUSE distributions (RHEL7)</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1437998400">- revert update-alternatives change, causes OBS trouble</changelog>
  <changelog author="toddrme2178@gmail.com" date="1438171200">- Make tests conditional to avoid dependency loop.</changelog>
  <changelog author="mcihar@suse.cz" date="1444392000">- Update to 2.8.2:
  2.8.2
  - ----
  - fix #1085: proper handling of encoding errors when passing encoded byte
    strings to pytest.parametrize in Python 2.
    Thanks Themanwithoutaplan for the report and Bruno Oliveira for the PR.
  - fix #1087: handling SystemError when passing empty byte strings to
    pytest.parametrize in Python 3.
    Thanks Paul Kehrer for the report and Bruno Oliveira for the PR.
  - fix #995: fixed internal error when filtering tracebacks where one entry
    was generated by an exec() statement.
    Thanks Daniel Hahler, Ashley C Straw, Philippe Gauthier and Pavel Savchenko
    for contributing and Bruno Oliveira for the PR.
  2.8.1
  - ----
  - fix #1034: Add missing nodeid on pytest_logwarning call in
    addhook.  Thanks Simon Gomizelj for the PR.
  - 'deprecated_call' is now only satisfied with a DeprecationWarning or
    PendingDeprecationWarning. Before 2.8.0, it accepted any warning, and 2.8.0
    made it accept only DeprecationWarning (but not PendingDeprecationWarning).
    Thanks Alex Gaynor for the issue and Eric Hunsberger for the PR.
  - fix issue #1073: avoid calling __getattr__ on potential plugin objects.
    This fixes an incompatibility with pytest-django.  Thanks Andreas Pelme,
    Bruno Oliveira and Ronny Pfannschmidt for contributing and Holger Krekel
    for the fix.
  - Fix issue #704: handle versionconflict during plugin loading more
    gracefully.  Thanks Bruno Oliveira for the PR.
  - Fix issue #1064: ""--junitxml" regression when used with the
    "pytest-xdist" plugin, with test reports being assigned to the wrong tests.
    Thanks Daniel Grunwald for the report and Bruno Oliveira for the PR.
  - (experimental) adapt more SEMVER style versioning and change meaning of
    master branch in git repo: "master" branch now keeps the bugfixes, changes
    aimed for micro releases.  "features" branch will only be be released
    with minor or major pytest releases.
  - Fix issue #766 by removing documentation references to distutils.
    Thanks Russel Winder.
  - Fix issue #1030: now byte-strings are escaped to produce item node ids
    to make them always serializable.
    Thanks Andy Freeland for the report and Bruno Oliveira for the PR.
  - Python 2: if unicode parametrized values are convertible to ascii, their
    ascii representation is used for the node id.
  - Fix issue #411: Add __eq__ method to assertion comparison example.
    Thanks Ben Webb.
  - fix issue 877: properly handle assertion explanations with non-ascii repr
    Thanks Mathieu Agopian for the report and Ronny Pfannschmidt for the PR.
  - fix issue 1029: transform errors when writing cache values into pytest-warnings
  2.8.0
  - ----------------------------
  - new ``--lf`` and ``-ff`` options to run only the last failing tests or
    "failing tests first" from the last run.  This functionality is provided
    through porting the formerly external pytest-cache plugin into pytest core.
    BACKWARD INCOMPAT: if you used pytest-cache's functionality to persist
    data between test runs be aware that we don't serialize sets anymore.
    Thanks Ronny Pfannschmidt for most of the merging work.
  - "-r" option now accepts "a" to include all possible reports, similar
    to passing "fEsxXw" explicitly (isse960).
    Thanks Abhijeet Kasurde for the PR.
  - avoid python3.5 deprecation warnings by introducing version
    specific inspection helpers, thanks Michael Droettboom.
  - fix issue562: @nose.tools.istest now fully respected.
  - fix issue934: when string comparison fails and a diff is too large to display
    without passing -vv, still show a few lines of the diff.
    Thanks Florian Bruhin for the report and Bruno Oliveira for the PR.
  - fix issue736: Fix a bug where fixture params would be discarded when combined
    with parametrization markers.
    Thanks to Markus Unterwaditzer for the PR.
  - fix issue710: introduce ALLOW_UNICODE doctest option: when enabled, the
    ``u`` prefix is stripped from unicode strings in expected doctest output. This
    allows doctests which use unicode to run in Python 2 and 3 unchanged.
    Thanks Jason R. Coombs for the report and Bruno Oliveira for the PR.
  - parametrize now also generates meaningful test IDs for enum, regex and class
    objects (as opposed to class instances).
    Thanks to Florian Bruhin for the PR.
  - Add 'warns' to assert that warnings are thrown (like 'raises').
    Thanks to Eric Hunsberger for the PR.
  - Fix issue683: Do not apply an already applied mark.  Thanks ojake for the PR.
  - Deal with capturing failures better so fewer exceptions get lost to
    /dev/null.  Thanks David Szotten for the PR.
  - fix issue730: deprecate and warn about the --genscript option.
    Thanks Ronny Pfannschmidt for the report and Christian Pommranz for the PR.
  - fix issue751: multiple parametrize with ids bug if it parametrizes class with
    two or more test methods. Thanks Sergey Chipiga for reporting and Jan
    Bednarik for PR.
  - fix issue82: avoid loading conftest files from setup.cfg/pytest.ini/tox.ini
    files and upwards by default (--confcutdir can still be set to override this).
    Thanks Bruno Oliveira for the PR.
  - fix issue768: docstrings found in python modules were not setting up session
    fixtures. Thanks Jason R. Coombs for reporting and Bruno Oliveira for the PR.
  - added `tmpdir_factory`, a session-scoped fixture that can be used to create
    directories under the base temporary directory. Previously this object was
    installed as a `_tmpdirhandler` attribute of the `config` object, but now it
    is part of the official API and using `config._tmpdirhandler` is
    deprecated.
    Thanks Bruno Oliveira for the PR.
  - fix issue808: pytest's internal assertion rewrite hook now implements the
    optional PEP302 get_data API so tests can access data files next to them.
    Thanks xmo-odoo for request and example and Bruno Oliveira for
    the PR.
  - rootdir and inifile are now displayed during usage errors to help
    users diagnose problems such as unexpected ini files which add
    unknown options being picked up by pytest. Thanks to Pavel Savchenko for
    bringing the problem to attention in #821 and Bruno Oliveira for the PR.
  - Summary bar now is colored yellow for warning
    situations such as: all tests either were skipped or xpass/xfailed,
    or no tests were run at all (this is a partial fix for issue500).
  - fix issue812: pytest now exits with status code 5 in situations where no
    tests were run at all, such as the directory given in the command line does
    not contain any tests or as result of a command line option filters
    all out all tests (-k for example).
    Thanks Eric Siegerman (issue812) and Bruno Oliveira for the PR.
  - Summary bar now is colored yellow for warning
    situations such as: all tests either were skipped or xpass/xfailed,
    or no tests were run at all (related to issue500).
    Thanks Eric Siegerman.
  - New `testpaths` ini option: list of directories to search for tests
    when executing pytest from the root directory. This can be used
    to speed up test collection when a project has well specified directories
    for tests, being usually more practical than configuring norecursedirs for
    all directories that do not contain tests.
    Thanks to Adrian for idea (#694) and Bruno Oliveira for the PR.
  - fix issue713: JUnit XML reports for doctest failures.
    Thanks Punyashloka Biswal.
  - fix issue970: internal pytest warnings now appear as "pytest-warnings" in
    the terminal instead of "warnings", so it is clear for users that those
    warnings are from pytest and not from the builtin "warnings" module.
    Thanks Bruno Oliveira.
  - Include setup and teardown in junitxml test durations.
    Thanks Janne Vanhala.
  - fix issue735: assertion failures on debug versions of Python 3.4+
  - new option ``--import-mode`` to allow to change test module importing
    behaviour to append to sys.path instead of prepending.  This better allows
    to run test modules against installated versions of a package even if the
    package under test has the same import root.  In this example::
    testing/__init__.py
    testing/test_pkg_under_test.py
    pkg_under_test/
    the tests will run against the installed version
    of pkg_under_test when ``--import-mode=append`` is used whereas
    by default they would always pick up the local version.  Thanks Holger Krekel.
  - pytester: add method ``TmpTestdir.delete_loaded_modules()``, and call it
    from ``inline_run()`` to allow temporary modules to be reloaded.
    Thanks Eduardo Schettino.
  - internally refactor pluginmanager API and code so that there
    is a clear distinction between a pytest-agnostic rather simple
    pluginmanager and the PytestPluginManager which adds a lot of
    behaviour, among it handling of the local conftest files.
    In terms of documented methods this is a backward compatible
    change but it might still break 3rd party plugins which relied on
    details like especially the pluginmanager.add_shutdown() API.
    Thanks Holger Krekel.
  - pluginmanagement: introduce ``pytest.hookimpl`` and
    ``pytest.hookspec`` decorators for setting impl/spec
    specific parameters.  This substitutes the previous
    now deprecated use of ``pytest.mark`` which is meant to
    contain markers for test functions only.
  - write/refine docs for "writing plugins" which now have their
    own page and are separate from the "using/installing plugins`` page.
  - fix issue732: properly unregister plugins from any hook calling
    sites allowing to have temporary plugins during test execution.
  - deprecate and warn about ``__multicall__`` argument in hook
    implementations.  Use the ``hookwrapper`` mechanism instead already
    introduced with pytest-2.7.
  - speed up pytest's own test suite considerably by using inprocess
    tests by default (testrun can be modified with --runpytest=subprocess
    to create subprocesses in many places instead).  The main
    APIs to run pytest in a test is "runpytest()" or "runpytest_subprocess"
    and "runpytest_inprocess" if you need a particular way of running
    the test.  In all cases you get back a RunResult but the inprocess
    one will also have a "reprec" attribute with the recorded events/reports.
  - fix monkeypatch.setattr("x.y", raising=False) to actually not raise
    if "y" is not a pre-existing attribute. Thanks Florian Bruhin.
  - fix issue741: make running output from testdir.run copy/pasteable
    Thanks Bruno Oliveira.
  - add a new ``--noconftest`` argument which ignores all ``conftest.py`` files.
  - add ``file`` and ``line`` attributes to JUnit-XML output.
  - fix issue890: changed extension of all documentation files from ``txt`` to
    ``rst``. Thanks to Abhijeet for the PR.
  - fix issue714: add ability to apply indirect=True parameter on particular argnames.
    Thanks Elizaveta239.
  - fix issue890: changed extension of all documentation files from ``txt`` to
    ``rst``. Thanks to Abhijeet for the PR.
  - fix issue957: "# doctest: SKIP" option will now register doctests as SKIPPED
    rather than PASSED.
    Thanks Thomas Grainger for the report and Bruno Oliveira for the PR.
  - issue951: add new record_xml_property fixture, that supports logging
    additional information on xml output. Thanks David Diaz for the PR.
  - issue949: paths after normal options (for example `-s`, `-v`, etc) are now
    properly used to discover `rootdir` and `ini` files.
    Thanks Peter Lauri for the report and Bruno Oliveira for the PR.
  2.7.3 (compared to 2.7.2)
  - ----------------------------
  - Allow 'dev', 'rc', or other non-integer version strings in `importorskip`.
    Thanks to Eric Hunsberger for the PR.
  - fix issue856: consider --color parameter in all outputs (for example
  - -fixtures). Thanks Barney Gale for the report and Bruno Oliveira for the PR.
  - fix issue855: passing str objects as `plugins` argument to pytest.main
    is now interpreted as a module name to be imported and registered as a
    plugin, instead of silently having no effect.
    Thanks xmo-odoo for the report and Bruno Oliveira for the PR.
  - fix issue744: fix for ast.Call changes in Python 3.5+.  Thanks
    Guido van Rossum, Matthias Bussonnier, Stefan Zimmermann and
    Thomas Kluyver.
  - fix issue842: applying markers in classes no longer propagate this markers
    to superclasses which also have markers.
    Thanks xmo-odoo for the report and Bruno Oliveira for the PR.
  - preserve warning functions after call to pytest.deprecated_call. Thanks
    Pieter Mulder for PR.
  - fix issue854: autouse yield_fixtures defined as class members of
    unittest.TestCase subclasses now work as expected.
    Thannks xmo-odoo for the report and Bruno Oliveira for the PR.
  - fix issue833: --fixtures now shows all fixtures of collected test files, instead of just the
    fixtures declared on the first one.
    Thanks Florian Bruhin for reporting and Bruno Oliveira for the PR.
  - fix issue863: skipped tests now report the correct reason when a skip/xfail
    condition is met when using multiple markers.
    Thanks Raphael Pierzina for reporting and Bruno Oliveira for the PR.
  - optimized tmpdir fixture initialization, which should make test sessions
    faster (specially when using pytest-xdist). The only visible effect
    is that now pytest uses a subdirectory in the $TEMP directory for all
    directories created by this fixture (defaults to $TEMP/pytest-$USER).
    Thanks Bruno Oliveira for the PR.
  2.7.2 (compared to 2.7.1)
  - ----------------------------
  - fix issue767: pytest.raises value attribute does not contain the exception
    instance on Python 2.6. Thanks Eric Siegerman for providing the test
    case and Bruno Oliveira for PR.
  - Automatically create directory for junitxml and results log.
    Thanks Aron Curzon.
  - fix issue713: JUnit XML reports for doctest failures.
    Thanks Punyashloka Biswal.
  - fix issue735: assertion failures on debug versions of Python 3.4+
    Thanks Benjamin Peterson.
  - fix issue114: skipif marker reports to internal skipping plugin;
    Thanks Floris Bruynooghe for reporting and Bruno Oliveira for the PR.
  - fix issue748: unittest.SkipTest reports to internal pytest unittest plugin.
    Thanks Thomas De Schampheleire for reporting and Bruno Oliveira for the PR.
  - fix issue718: failed to create representation of sets containing unsortable
    elements in python 2. Thanks Edison Gustavo Muenz.
  - fix issue756, fix issue752 (and similar issues): depend on py-1.4.29
    which has a refined algorithm for traceback generation.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1454328000">- update to version 2.8.7:
  * fix #1338: use predictable object resolution for monkeypatch
- changes from version 2.8.6:
  * fix #1259: allow for double nodeids in junitxml, this was a
    regression failing plugins combinations like pytest-pep8 +
    pytest-flakes
  * Workaround for exception that occurs in pyreadline when using
  - -pdb with standard I/O capture enabled. Thanks Erik M. Bray for
    the PR.
  * fix #900: Better error message in case the target of a monkeypatch
    call raises an ImportError.
  * fix #1292: monkeypatch calls (setattr, setenv, etc.) are now
    O(1). Thanks David R. MacIver for the report and Bruno Oliveira
    for the PR.
  * fix #1223: captured stdout and stderr are now properly displayed
    before entering pdb when --pdb is used instead of being thrown
    away. Thanks Cal Leeming for the PR.
  * fix #1305: pytest warnings emitted during pytest_terminal_summary
    are now properly displayed. Thanks Ionel Maries Cristian for the
    report and Bruno Oliveira for the PR.
  * fix #628: fixed internal UnicodeDecodeError when doctests contain
    unicode. Thanks Jason R. Coombs for the report and Bruno Oliveira
    for the PR.
  * fix #1334: Add captured stdout to jUnit XML report on setup
    error. Thanks Georgy Dyuldin for the PR.
- Update to version 2.8.5
  * fix #1243: fixed issue where class attributes injected during
    collection could break pytest.
    fix #1074: precompute junitxml chunks instead of storing the
    whole tree in objects
    fix #1238: fix pytest.deprecated_call() receiving multiple
    arguments (Regression introduced in 2.8.4).
- update to version 2.8.4:
  * fix #1190: deprecated_call() now works when the deprecated
    function has been already called by another test in the same
    module. Thanks Mikhail Chernykh for the report and Bruno Oliveira
    for the PR.
  * fix #1198: --pastebin option now works on Python 3. Thanks Mehdy
    Khoshnoody for the PR.
  * fix #1219: --pastebin now works correctly when captured output
    contains non-ascii characters. Thanks Bruno Oliveira for the PR.
  * fix #1204: another error when collecting with a nasty
    __getattr__(). Thanks Florian Bruhin for the PR.
  * fix the summary printed when no tests did run. Thanks Florian
    Bruhin for the PR.
  * a number of documentation modernizations wrt good
    practices. Thanks Bruno Oliveira for the PR.
- update to version 2.8.3:
  * fix #1169: add __name__ attribute to testcases in TestCaseFunction
    to support the @unittest.skip decorator on functions and methods.
    Thanks Lee Kamentsky for the PR.
  * fix #1035: collecting tests if test module level obj has
    __getattr__().  Thanks Suor for the report and Bruno Oliveira /
    Tom Viner for the PR.
  * fix #331: don't collect tests if their failure cannot be reported
    correctly e.g. they are a callable instance of a class.
  * fix #1133: fixed internal error when filtering tracebacks where
    one entry belongs to a file which is no longer available.  Thanks
    Bruno Oliveira for the PR.
  * enhancement made to highlight in red the name of the failing tests
    so they stand out in the output.  Thanks Gabriel Reis for the PR.
  * add more talks to the documentation
  * extend documentation on the --ignore cli option
  * use pytest-runner for setuptools integration
  * minor fixes for interaction with OS X El Capitan system integrity
    protection (thanks Florian)</changelog>
  <changelog author="tbechtold@suse.com" date="1472731200">- Fix Requires. python-py &gt;= 1.4.29 is needed.
- Use pypi.io as Source url</changelog>
  <changelog author="tbechtold@suse.com" date="1472731201">- Use https for pypi.io Source</changelog>
</package>
<package pkgid="1e66ba34c7f84711d30785318b8079b55fd5fbd1" name="python-pytest" arch="x86_64">
  <version epoch="0" ver="2.8.7" rel="56.3"/>
  <changelog author="speilicke@suse.com" date="1391083200">- Re-add python-argparse requirement for SP3</changelog>
  <changelog author="speilicke@suse.com" date="1394625600">- Update to version 2.5.2:
  - fix issue409 -- better interoperate with cx_freeze by not
    trying to import from collections.abc which causes problems
    for py27/cx_freeze.  Thanks Wolfgang L. for reporting and tracking it down.
  - fixed docs and code to use "pytest" instead of "py.test" almost everywhere.
    Thanks Jurko Gospodnetic for the complete PR.
  - fix issue425: mention at end of "py.test -h" that --markers
    and --fixtures work according to specified test path (or current dir)
  - fix issue413: exceptions with unicode attributes are now printed
    correctly also on python2 and with pytest-xdist runs. (the fix
    requires py-1.4.20)
  - copy, cleanup and integrate py.io capture
    from pylib 1.4.20.dev2 (rev 13d9af95547e)
  - address issue416: clarify docs as to conftest.py loading semantics
  - fix issue429: comparing byte strings with non-ascii chars in assert
    expressions now work better.  Thanks Floris Bruynooghe.
  - make capfd/capsys.capture private, its unused and shouldnt be exposed</changelog>
  <changelog author="mvyskocil@opensuse.org" date="1402401600">- Add setuptools dependency as py.test launcher does import pkg_resources</changelog>
  <changelog author="toddrme2178@gmail.com" date="1406721600">- Update to 2.6.0
  - Cache exceptions from fixtures according to their scope (issue 467).
  - fix issue537: Avoid importing old assertion reinterpretation code by default.
  - fix issue364: shorten and enhance tracebacks representation by default.
    The new "--tb=auto" option (default) will only display long tracebacks
    for the first and last entry.  You can get the old behaviour of printing
    all entries as long entries with "--tb=long".  Also short entries by
    default are now printed very similarly to "--tb=native" ones.
  - fix issue514: teach assertion reinterpretation about private class attributes
  - change -v output to include full node IDs of tests.  Users can copy
    a node ID from a test run, including line number, and use it as a
    positional argument in order to run only a single test.
  - fix issue 475: fail early and comprehensible if calling
    pytest.raises with wrong exception type.
  - fix issue516: tell in getting-started about current dependencies.
  - cleanup setup.py a bit and specify supported versions. Thanks Jurko
    Gospodnetic for the PR.
  - change XPASS colour to yellow rather then red when tests are run
    with -v.
  - fix issue473: work around mock putting an unbound method into a class
    dict when double-patching.
  - fix issue498: if a fixture finalizer fails, make sure that
    the fixture is still invalidated.
  - fix issue453: the result of the pytest_assertrepr_compare hook now gets
    it's newlines escaped so that format_exception does not blow up.
  - internal new warning system: pytest will now produce warnings when
    it detects oddities in your test collection or execution.
    Warnings are ultimately sent to a new pytest_logwarning hook which is
    currently only implemented by the terminal plugin which displays
    warnings in the summary line and shows more details when -rw (report on
    warnings) is specified.
  - change skips into warnings for test classes with an __init__ and
    callables in test modules which look like a test but are not functions.
  - fix issue436: improved finding of initial conftest files from command
    line arguments by using the result of parse_known_args rather than
    the previous flaky heuristics.  Thanks Marc Abramowitz for tests
    and initial fixing approaches in this area.
  - fix issue #479: properly handle nose/unittest(2) SkipTest exceptions
    during collection/loading of test modules.  Thanks to Marc Schlaich
    for the complete PR.
  - fix issue490: include pytest_load_initial_conftests in documentation
    and improve docstring.
  - fix issue472: clarify that ``pytest.config.getvalue()`` cannot work
    if it's triggered ahead of command line parsing.
  - merge PR123: improved integration with mock.patch decorator on tests.
  - fix issue412: messing with stdout/stderr FD-level streams is now
    captured without crashes.
  - fix issue483: trial/py33 works now properly.  Thanks Daniel Grana for PR.
  - improve example for pytest integration with "python setup.py test"
    which now has a generic "-a" or "--pytest-args" option where you
    can pass additional options as a quoted string.  Thanks Trevor Bekolay.
  - simplified internal capturing mechanism and made it more robust
    against tests or setups changing FD1/FD2, also better integrated
    now with pytest.pdb() in single tests.
  - improvements to pytest's own test-suite leakage detection, courtesy of PRs
    from Marc Abramowitz
  - fix issue492: avoid leak in test_writeorg.  Thanks Marc Abramowitz.
  - fix issue493: don't run tests in doc directory with ``python setup.py test``
    (use tox -e doctesting for that)
  - fix issue486: better reporting and handling of early conftest loading failures
  - some cleanup and simplification of internal conftest handling.
  - work a bit harder to break reference cycles when catching exceptions.
    Thanks Jurko Gospodnetic.
  - fix issue443: fix skip examples to use proper comparison.  Thanks Alex
    Groenholm.
  - support nose-style ``__test__`` attribute on modules, classes and
    functions, including unittest-style Classes.  If set to False, the
    test will not be collected.
  - fix issue512: show "&lt;notset&gt;" for arguments which might not be set
    in monkeypatch plugin.  Improves output in documentation.</changelog>
  <changelog author="toms@opensuse.org" date="1412510400">- Update to 2.6.3
  - No longer show line numbers in the ?verbose output, the output
    is now purely the nodeid. The line number is still shown in
    failure reports. Thanks Floris Bruynooghe.
  - fix issue437 where assertion rewriting could cause pytest-xdist
    slaves to collect different tests.
    Thanks Bruno Oliveira.
  - fix issue555: add ?errors? attribute to capture-streams to
    satisfy some distutils and possibly other code accessing sys.stdout.errors.
  - fix issue547 capsys/capfd also work when output capturing (?-s?)
    is disabled.
  - address issue170: allow pytest.mark.xfail(...) to specify expected
    exceptions via an optional ?raises=EXC? argument where EXC can be
    a single exception or a tuple of exception classes.
    Thanks David Mohr for the complete PR.
  - fix integration of pytest with unittest.mock.patch decorator when
    it uses the ?new? argument.
    Thanks Nicolas Delaby for test and PR.
  - fix issue with detecting conftest files if the arguments contain
    ?::? node id specifications (copy pasted from ?-v? output)
  - fix issue544 by only removing ?@NUM? at the end of ?::? separated
    parts and if the part has an ?.py? extension  don?t use py.std
    import helper, rather import things directly.
    Thanks Bruno Oliveira.
  See for other releases: http://pytest.org/latest/changelog.html</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1415448000">- fix bashism in pre script</changelog>
  <changelog author="mcihar@suse.cz" date="1427284800">- Update to 2.6.4:
  - Improve assertion failure reporting on iterables, by using ndiff and pprint.
  - removed outdated japanese docs from source tree.
  - docs for "pytest_addhooks" hook.  Thanks Bruno Oliveira.
  - updated plugin index docs.  Thanks Bruno Oliveira.
  - fix issue557: with "-k" we only allow the old style "-" for negation
    at the beginning of strings and even that is deprecated.  Use "not" instead.
    This should allow to pick parametrized tests where "-" appeared in the parameter.
  - fix issue604: Escape % character in the assertion message.
  - fix issue620: add explanation in the --genscript target about what
    the binary blob means. Thanks Dinu Gherman.
  - fix issue614: fixed pastebin support.</changelog>
  <changelog author="mcihar@suse.cz" date="1427284801">- Add optional dependencies for testsuite as BuildRequires.</changelog>
  <changelog author="tbechtold@suse.com" date="1428235200">- update to 2.7.0:
  - fix issue435: make reload() work when assert rewriting is active.
    Thanks Daniel Hahler.
  - fix issue616: conftest.py files and their contained fixutres are now
    properly considered for visibility, independently from the exact
    current working directory and test arguments that are used.
    Many thanks to Eric Siegerman and his PR235 which contains
    systematic tests for conftest visibility and now passes.
    This change also introduces the concept of a ``rootdir`` which
    is printed as a new pytest header and documented in the pytest
    customize web page.
  - change reporting of "diverted" tests, i.e. tests that are collected
    in one file but actually come from another (e.g. when tests in a test class
    come from a base class in a different file).  We now show the nodeid
    and indicate via a postfix the other file.
  - add ability to set command line options by environment
    variable PYTEST_ADDOPTS.
  - added documentation on the new pytest-dev teams on bitbucket and
    github.  See https://pytest.org/latest/contributing.html .
    Thanks to Anatoly for pushing and initial work on this.
  - fix issue650: new option ``--docttest-ignore-import-errors`` which
    will turn import errors in doctests into skips.  Thanks Charles Cloud
    for the complete PR.
  - fix issue655: work around different ways that cause python2/3
    to leak sys.exc_info into fixtures/tests causing failures in 3rd party code
  - fix issue615: assertion re-writing did not correctly escape % signs
    when formatting boolean operations, which tripped over mixing
    booleans with modulo operators.  Thanks to Tom Viner for the report,
    triaging and fix.
  - implement issue351: add ability to specify parametrize ids as a callable
    to generate custom test ids.  Thanks Brianna Laugher for the idea and
    implementation.
  - introduce and document new hookwrapper mechanism useful for plugins
    which want to wrap the execution of certain hooks for their purposes.
    This supersedes the undocumented ``__multicall__`` protocol which
    pytest itself and some external plugins use.  Note that pytest-2.8
    is scheduled to drop supporting the old ``__multicall__``
    and only support the hookwrapper protocol.
  - majorly speed up invocation of plugin hooks
  - use hookwrapper mechanism in builtin pytest plugins.
  - add a doctest ini option for doctest flags, thanks Holger Peters.
  - add note to docs that if you want to mark a parameter and the
    parameter is a callable, you also need to pass in a reason to disambiguate
    it from the "decorator" case.  Thanks Tom Viner.
  - "python_classes" and "python_functions" options now support glob-patterns
  for test discovery, as discussed in issue600. Thanks Ldiary Translations.
  - allow to override parametrized fixtures with non-parametrized ones and
    vice ver  sa (bubenkoff).
  - fix issue463: raise specific error for 'parameterize' misspelling
    (pfctdayelise  ).
  - On failure, the ``sys.last_value``, ``sys.last_type`` and
    ``sys.last_traceback`` are set, so that a user can inspect the error
    via postmortem debugging (almarklein).
- Bump Requires/BuildRequires for python-py</changelog>
  <changelog author="toddrme2178@gmail.com" date="1432123200">- Update to version 2.7.1:
  * fix issue731: do not get confused by the braces which may be
    present and unbalanced in an object's repr while collapsing
    False explanations.  Thanks Carl Meyer for the report and test
    case.
  * fix issue553: properly handling inspect.getsourcelines
    failures in FixtureLookupError which would lead to to an
    internal error, obfuscating the original problem. Thanks
    talljosh for initial diagnose/patch and Bruno Oliveira for
    final patch.
  * fix issue660: properly report scope-mismatch-access errors
    independently from ordering of fixture arguments.  Also
    avoid the pytest internal traceback which does not provide
    information to the user. Thanks Holger Krekel.
  * streamlined and documented release process.  Also all
    versions (in setup.py and documentation generation) are now
    read from _pytest/__init__.py. Thanks Holger Krekel.
  * fixed docs to remove the notion that yield-fixtures are
    experimental. They are here to stay :)  Thanks Bruno Oliveira.
  * Support building wheels by using environment markers for the
    requirements.  Thanks Ionel Maries Cristian.
  * fixed regression to 2.6.4 which surfaced e.g. in lost stdout
    capture printing when tests raised SystemExit. Thanks
    Holger Krekel.
  * reintroduced _pytest fixture of the pytester plugin which
    is used at least by pytest-xdist.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1432209600">- It doesn't need Twisted, and the dependency causes a build cycle.
  So it is removed from BuildRequires</changelog>
  <changelog author="toddrme2178@gmail.com" date="1432468800">- Split documentation into separate package to avoid build loop</changelog>
  <changelog author="rjschwei@suse.com" date="1436184000">- Add python-xml as build dependency to avoid test failure with the
  Python version shipped in SLE 12</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1437739200">- Change update-alternatives requirement to absolute path to fix
  non-SUSE distributions (RHEL7)</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1437998400">- revert update-alternatives change, causes OBS trouble</changelog>
  <changelog author="toddrme2178@gmail.com" date="1438171200">- Make tests conditional to avoid dependency loop.</changelog>
  <changelog author="mcihar@suse.cz" date="1444392000">- Update to 2.8.2:
  2.8.2
  - ----
  - fix #1085: proper handling of encoding errors when passing encoded byte
    strings to pytest.parametrize in Python 2.
    Thanks Themanwithoutaplan for the report and Bruno Oliveira for the PR.
  - fix #1087: handling SystemError when passing empty byte strings to
    pytest.parametrize in Python 3.
    Thanks Paul Kehrer for the report and Bruno Oliveira for the PR.
  - fix #995: fixed internal error when filtering tracebacks where one entry
    was generated by an exec() statement.
    Thanks Daniel Hahler, Ashley C Straw, Philippe Gauthier and Pavel Savchenko
    for contributing and Bruno Oliveira for the PR.
  2.8.1
  - ----
  - fix #1034: Add missing nodeid on pytest_logwarning call in
    addhook.  Thanks Simon Gomizelj for the PR.
  - 'deprecated_call' is now only satisfied with a DeprecationWarning or
    PendingDeprecationWarning. Before 2.8.0, it accepted any warning, and 2.8.0
    made it accept only DeprecationWarning (but not PendingDeprecationWarning).
    Thanks Alex Gaynor for the issue and Eric Hunsberger for the PR.
  - fix issue #1073: avoid calling __getattr__ on potential plugin objects.
    This fixes an incompatibility with pytest-django.  Thanks Andreas Pelme,
    Bruno Oliveira and Ronny Pfannschmidt for contributing and Holger Krekel
    for the fix.
  - Fix issue #704: handle versionconflict during plugin loading more
    gracefully.  Thanks Bruno Oliveira for the PR.
  - Fix issue #1064: ""--junitxml" regression when used with the
    "pytest-xdist" plugin, with test reports being assigned to the wrong tests.
    Thanks Daniel Grunwald for the report and Bruno Oliveira for the PR.
  - (experimental) adapt more SEMVER style versioning and change meaning of
    master branch in git repo: "master" branch now keeps the bugfixes, changes
    aimed for micro releases.  "features" branch will only be be released
    with minor or major pytest releases.
  - Fix issue #766 by removing documentation references to distutils.
    Thanks Russel Winder.
  - Fix issue #1030: now byte-strings are escaped to produce item node ids
    to make them always serializable.
    Thanks Andy Freeland for the report and Bruno Oliveira for the PR.
  - Python 2: if unicode parametrized values are convertible to ascii, their
    ascii representation is used for the node id.
  - Fix issue #411: Add __eq__ method to assertion comparison example.
    Thanks Ben Webb.
  - fix issue 877: properly handle assertion explanations with non-ascii repr
    Thanks Mathieu Agopian for the report and Ronny Pfannschmidt for the PR.
  - fix issue 1029: transform errors when writing cache values into pytest-warnings
  2.8.0
  - ----------------------------
  - new ``--lf`` and ``-ff`` options to run only the last failing tests or
    "failing tests first" from the last run.  This functionality is provided
    through porting the formerly external pytest-cache plugin into pytest core.
    BACKWARD INCOMPAT: if you used pytest-cache's functionality to persist
    data between test runs be aware that we don't serialize sets anymore.
    Thanks Ronny Pfannschmidt for most of the merging work.
  - "-r" option now accepts "a" to include all possible reports, similar
    to passing "fEsxXw" explicitly (isse960).
    Thanks Abhijeet Kasurde for the PR.
  - avoid python3.5 deprecation warnings by introducing version
    specific inspection helpers, thanks Michael Droettboom.
  - fix issue562: @nose.tools.istest now fully respected.
  - fix issue934: when string comparison fails and a diff is too large to display
    without passing -vv, still show a few lines of the diff.
    Thanks Florian Bruhin for the report and Bruno Oliveira for the PR.
  - fix issue736: Fix a bug where fixture params would be discarded when combined
    with parametrization markers.
    Thanks to Markus Unterwaditzer for the PR.
  - fix issue710: introduce ALLOW_UNICODE doctest option: when enabled, the
    ``u`` prefix is stripped from unicode strings in expected doctest output. This
    allows doctests which use unicode to run in Python 2 and 3 unchanged.
    Thanks Jason R. Coombs for the report and Bruno Oliveira for the PR.
  - parametrize now also generates meaningful test IDs for enum, regex and class
    objects (as opposed to class instances).
    Thanks to Florian Bruhin for the PR.
  - Add 'warns' to assert that warnings are thrown (like 'raises').
    Thanks to Eric Hunsberger for the PR.
  - Fix issue683: Do not apply an already applied mark.  Thanks ojake for the PR.
  - Deal with capturing failures better so fewer exceptions get lost to
    /dev/null.  Thanks David Szotten for the PR.
  - fix issue730: deprecate and warn about the --genscript option.
    Thanks Ronny Pfannschmidt for the report and Christian Pommranz for the PR.
  - fix issue751: multiple parametrize with ids bug if it parametrizes class with
    two or more test methods. Thanks Sergey Chipiga for reporting and Jan
    Bednarik for PR.
  - fix issue82: avoid loading conftest files from setup.cfg/pytest.ini/tox.ini
    files and upwards by default (--confcutdir can still be set to override this).
    Thanks Bruno Oliveira for the PR.
  - fix issue768: docstrings found in python modules were not setting up session
    fixtures. Thanks Jason R. Coombs for reporting and Bruno Oliveira for the PR.
  - added `tmpdir_factory`, a session-scoped fixture that can be used to create
    directories under the base temporary directory. Previously this object was
    installed as a `_tmpdirhandler` attribute of the `config` object, but now it
    is part of the official API and using `config._tmpdirhandler` is
    deprecated.
    Thanks Bruno Oliveira for the PR.
  - fix issue808: pytest's internal assertion rewrite hook now implements the
    optional PEP302 get_data API so tests can access data files next to them.
    Thanks xmo-odoo for request and example and Bruno Oliveira for
    the PR.
  - rootdir and inifile are now displayed during usage errors to help
    users diagnose problems such as unexpected ini files which add
    unknown options being picked up by pytest. Thanks to Pavel Savchenko for
    bringing the problem to attention in #821 and Bruno Oliveira for the PR.
  - Summary bar now is colored yellow for warning
    situations such as: all tests either were skipped or xpass/xfailed,
    or no tests were run at all (this is a partial fix for issue500).
  - fix issue812: pytest now exits with status code 5 in situations where no
    tests were run at all, such as the directory given in the command line does
    not contain any tests or as result of a command line option filters
    all out all tests (-k for example).
    Thanks Eric Siegerman (issue812) and Bruno Oliveira for the PR.
  - Summary bar now is colored yellow for warning
    situations such as: all tests either were skipped or xpass/xfailed,
    or no tests were run at all (related to issue500).
    Thanks Eric Siegerman.
  - New `testpaths` ini option: list of directories to search for tests
    when executing pytest from the root directory. This can be used
    to speed up test collection when a project has well specified directories
    for tests, being usually more practical than configuring norecursedirs for
    all directories that do not contain tests.
    Thanks to Adrian for idea (#694) and Bruno Oliveira for the PR.
  - fix issue713: JUnit XML reports for doctest failures.
    Thanks Punyashloka Biswal.
  - fix issue970: internal pytest warnings now appear as "pytest-warnings" in
    the terminal instead of "warnings", so it is clear for users that those
    warnings are from pytest and not from the builtin "warnings" module.
    Thanks Bruno Oliveira.
  - Include setup and teardown in junitxml test durations.
    Thanks Janne Vanhala.
  - fix issue735: assertion failures on debug versions of Python 3.4+
  - new option ``--import-mode`` to allow to change test module importing
    behaviour to append to sys.path instead of prepending.  This better allows
    to run test modules against installated versions of a package even if the
    package under test has the same import root.  In this example::
    testing/__init__.py
    testing/test_pkg_under_test.py
    pkg_under_test/
    the tests will run against the installed version
    of pkg_under_test when ``--import-mode=append`` is used whereas
    by default they would always pick up the local version.  Thanks Holger Krekel.
  - pytester: add method ``TmpTestdir.delete_loaded_modules()``, and call it
    from ``inline_run()`` to allow temporary modules to be reloaded.
    Thanks Eduardo Schettino.
  - internally refactor pluginmanager API and code so that there
    is a clear distinction between a pytest-agnostic rather simple
    pluginmanager and the PytestPluginManager which adds a lot of
    behaviour, among it handling of the local conftest files.
    In terms of documented methods this is a backward compatible
    change but it might still break 3rd party plugins which relied on
    details like especially the pluginmanager.add_shutdown() API.
    Thanks Holger Krekel.
  - pluginmanagement: introduce ``pytest.hookimpl`` and
    ``pytest.hookspec`` decorators for setting impl/spec
    specific parameters.  This substitutes the previous
    now deprecated use of ``pytest.mark`` which is meant to
    contain markers for test functions only.
  - write/refine docs for "writing plugins" which now have their
    own page and are separate from the "using/installing plugins`` page.
  - fix issue732: properly unregister plugins from any hook calling
    sites allowing to have temporary plugins during test execution.
  - deprecate and warn about ``__multicall__`` argument in hook
    implementations.  Use the ``hookwrapper`` mechanism instead already
    introduced with pytest-2.7.
  - speed up pytest's own test suite considerably by using inprocess
    tests by default (testrun can be modified with --runpytest=subprocess
    to create subprocesses in many places instead).  The main
    APIs to run pytest in a test is "runpytest()" or "runpytest_subprocess"
    and "runpytest_inprocess" if you need a particular way of running
    the test.  In all cases you get back a RunResult but the inprocess
    one will also have a "reprec" attribute with the recorded events/reports.
  - fix monkeypatch.setattr("x.y", raising=False) to actually not raise
    if "y" is not a pre-existing attribute. Thanks Florian Bruhin.
  - fix issue741: make running output from testdir.run copy/pasteable
    Thanks Bruno Oliveira.
  - add a new ``--noconftest`` argument which ignores all ``conftest.py`` files.
  - add ``file`` and ``line`` attributes to JUnit-XML output.
  - fix issue890: changed extension of all documentation files from ``txt`` to
    ``rst``. Thanks to Abhijeet for the PR.
  - fix issue714: add ability to apply indirect=True parameter on particular argnames.
    Thanks Elizaveta239.
  - fix issue890: changed extension of all documentation files from ``txt`` to
    ``rst``. Thanks to Abhijeet for the PR.
  - fix issue957: "# doctest: SKIP" option will now register doctests as SKIPPED
    rather than PASSED.
    Thanks Thomas Grainger for the report and Bruno Oliveira for the PR.
  - issue951: add new record_xml_property fixture, that supports logging
    additional information on xml output. Thanks David Diaz for the PR.
  - issue949: paths after normal options (for example `-s`, `-v`, etc) are now
    properly used to discover `rootdir` and `ini` files.
    Thanks Peter Lauri for the report and Bruno Oliveira for the PR.
  2.7.3 (compared to 2.7.2)
  - ----------------------------
  - Allow 'dev', 'rc', or other non-integer version strings in `importorskip`.
    Thanks to Eric Hunsberger for the PR.
  - fix issue856: consider --color parameter in all outputs (for example
  - -fixtures). Thanks Barney Gale for the report and Bruno Oliveira for the PR.
  - fix issue855: passing str objects as `plugins` argument to pytest.main
    is now interpreted as a module name to be imported and registered as a
    plugin, instead of silently having no effect.
    Thanks xmo-odoo for the report and Bruno Oliveira for the PR.
  - fix issue744: fix for ast.Call changes in Python 3.5+.  Thanks
    Guido van Rossum, Matthias Bussonnier, Stefan Zimmermann and
    Thomas Kluyver.
  - fix issue842: applying markers in classes no longer propagate this markers
    to superclasses which also have markers.
    Thanks xmo-odoo for the report and Bruno Oliveira for the PR.
  - preserve warning functions after call to pytest.deprecated_call. Thanks
    Pieter Mulder for PR.
  - fix issue854: autouse yield_fixtures defined as class members of
    unittest.TestCase subclasses now work as expected.
    Thannks xmo-odoo for the report and Bruno Oliveira for the PR.
  - fix issue833: --fixtures now shows all fixtures of collected test files, instead of just the
    fixtures declared on the first one.
    Thanks Florian Bruhin for reporting and Bruno Oliveira for the PR.
  - fix issue863: skipped tests now report the correct reason when a skip/xfail
    condition is met when using multiple markers.
    Thanks Raphael Pierzina for reporting and Bruno Oliveira for the PR.
  - optimized tmpdir fixture initialization, which should make test sessions
    faster (specially when using pytest-xdist). The only visible effect
    is that now pytest uses a subdirectory in the $TEMP directory for all
    directories created by this fixture (defaults to $TEMP/pytest-$USER).
    Thanks Bruno Oliveira for the PR.
  2.7.2 (compared to 2.7.1)
  - ----------------------------
  - fix issue767: pytest.raises value attribute does not contain the exception
    instance on Python 2.6. Thanks Eric Siegerman for providing the test
    case and Bruno Oliveira for PR.
  - Automatically create directory for junitxml and results log.
    Thanks Aron Curzon.
  - fix issue713: JUnit XML reports for doctest failures.
    Thanks Punyashloka Biswal.
  - fix issue735: assertion failures on debug versions of Python 3.4+
    Thanks Benjamin Peterson.
  - fix issue114: skipif marker reports to internal skipping plugin;
    Thanks Floris Bruynooghe for reporting and Bruno Oliveira for the PR.
  - fix issue748: unittest.SkipTest reports to internal pytest unittest plugin.
    Thanks Thomas De Schampheleire for reporting and Bruno Oliveira for the PR.
  - fix issue718: failed to create representation of sets containing unsortable
    elements in python 2. Thanks Edison Gustavo Muenz.
  - fix issue756, fix issue752 (and similar issues): depend on py-1.4.29
    which has a refined algorithm for traceback generation.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1454328000">- update to version 2.8.7:
  * fix #1338: use predictable object resolution for monkeypatch
- changes from version 2.8.6:
  * fix #1259: allow for double nodeids in junitxml, this was a
    regression failing plugins combinations like pytest-pep8 +
    pytest-flakes
  * Workaround for exception that occurs in pyreadline when using
  - -pdb with standard I/O capture enabled. Thanks Erik M. Bray for
    the PR.
  * fix #900: Better error message in case the target of a monkeypatch
    call raises an ImportError.
  * fix #1292: monkeypatch calls (setattr, setenv, etc.) are now
    O(1). Thanks David R. MacIver for the report and Bruno Oliveira
    for the PR.
  * fix #1223: captured stdout and stderr are now properly displayed
    before entering pdb when --pdb is used instead of being thrown
    away. Thanks Cal Leeming for the PR.
  * fix #1305: pytest warnings emitted during pytest_terminal_summary
    are now properly displayed. Thanks Ionel Maries Cristian for the
    report and Bruno Oliveira for the PR.
  * fix #628: fixed internal UnicodeDecodeError when doctests contain
    unicode. Thanks Jason R. Coombs for the report and Bruno Oliveira
    for the PR.
  * fix #1334: Add captured stdout to jUnit XML report on setup
    error. Thanks Georgy Dyuldin for the PR.
- Update to version 2.8.5
  * fix #1243: fixed issue where class attributes injected during
    collection could break pytest.
    fix #1074: precompute junitxml chunks instead of storing the
    whole tree in objects
    fix #1238: fix pytest.deprecated_call() receiving multiple
    arguments (Regression introduced in 2.8.4).
- update to version 2.8.4:
  * fix #1190: deprecated_call() now works when the deprecated
    function has been already called by another test in the same
    module. Thanks Mikhail Chernykh for the report and Bruno Oliveira
    for the PR.
  * fix #1198: --pastebin option now works on Python 3. Thanks Mehdy
    Khoshnoody for the PR.
  * fix #1219: --pastebin now works correctly when captured output
    contains non-ascii characters. Thanks Bruno Oliveira for the PR.
  * fix #1204: another error when collecting with a nasty
    __getattr__(). Thanks Florian Bruhin for the PR.
  * fix the summary printed when no tests did run. Thanks Florian
    Bruhin for the PR.
  * a number of documentation modernizations wrt good
    practices. Thanks Bruno Oliveira for the PR.
- update to version 2.8.3:
  * fix #1169: add __name__ attribute to testcases in TestCaseFunction
    to support the @unittest.skip decorator on functions and methods.
    Thanks Lee Kamentsky for the PR.
  * fix #1035: collecting tests if test module level obj has
    __getattr__().  Thanks Suor for the report and Bruno Oliveira /
    Tom Viner for the PR.
  * fix #331: don't collect tests if their failure cannot be reported
    correctly e.g. they are a callable instance of a class.
  * fix #1133: fixed internal error when filtering tracebacks where
    one entry belongs to a file which is no longer available.  Thanks
    Bruno Oliveira for the PR.
  * enhancement made to highlight in red the name of the failing tests
    so they stand out in the output.  Thanks Gabriel Reis for the PR.
  * add more talks to the documentation
  * extend documentation on the --ignore cli option
  * use pytest-runner for setuptools integration
  * minor fixes for interaction with OS X El Capitan system integrity
    protection (thanks Florian)</changelog>
  <changelog author="tbechtold@suse.com" date="1472731200">- Fix Requires. python-py &gt;= 1.4.29 is needed.
- Use pypi.io as Source url</changelog>
  <changelog author="tbechtold@suse.com" date="1472731201">- Use https for pypi.io Source</changelog>
</package>
<package pkgid="b051f625ab454f545049373b5c104ee8851e7b6d" name="python-pytz" arch="src">
  <version epoch="0" ver="2016.10" rel="61.1"/>
  <changelog author="p.drouand@gmail.com" date="1358164800">- Initial python3 support</changelog>
  <changelog author="dmueller@suse.com" date="1367236800">- update to 2013b:
  * Sync with timezone 2013b release</changelog>
  <changelog author="dmueller@suse.com" date="1367323200">- add provides/obsoletes on python(3)-tz</changelog>
  <changelog author="dmueller@suse.com" date="1367323201">- remove conflicts with timezone, breaks the build</changelog>
  <changelog author="dmueller@suse.com" date="1379419200">- update to 2013d:
  * sync with timezone 2013d release</changelog>
  <changelog author="speilicke@suse.com" date="1382356800">- Update to version 2013.7:
  + No changes</changelog>
  <changelog author="aj@ajaissle.de" date="1383912000">- New upstream release 2013.8
  - IANA database version 2013h
  - No code changes</changelog>
  <changelog author="dmueller@suse.com" date="1389614400">- update to 2013.9:
  - Olson database 2013i</changelog>
  <changelog author="aj@ajaissle.de" date="1397304000">- Update to pytz 2014.2
  + Olson/IANA databse version 2014b
  + No code changes in this release</changelog>
  <changelog author="mcihar@suse.cz" date="1406116800">- Update to pytz 2014.4
  + Database update to 2014d</changelog>
  <changelog author="mcihar@suse.com" date="1406203200">- Run test suite during build (required disabling of one test as
  it is known to be broken)
- Disable broken test (fix-tests.patch)</changelog>
  <changelog author="idonmez@suse.com" date="1415707200">- Update to pytz 2014.9
  + Database updated to 2014i</changelog>
  <changelog author="aplanas@suse.com" date="1415880000">- Use system tz database instead pytz one
  + Add system_zoneinfo.patch
  + Add timezone requirement</changelog>
  <changelog author="dmueller@suse.com" date="1420632000">- update to 2014.10:
  + Database update to 2014j</changelog>
  <changelog author="mcihar@suse.cz" date="1421236800">- Do not remove internal timezone database on older distributions where
  it is still required</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1429444800">- update to version 2015.2:
  * update to Olson/IANA database version 2015b</changelog>
  <changelog author="mcihar@suse.cz" date="1444046400">- update to 2015.6
  * update Olson/IANA database</changelog>
  <changelog author="toddrme2178@gmail.com" date="1454328000">- update to version 2015.7:
  * Improved localtime handling, and added a localize() method enabling
    correct creation of local times.</changelog>
  <changelog author="astieger@suse.com" date="1461585600">- update to 2016.4
  * including fixes for Venezuela (America/Caracas) boo#975875</changelog>
  <changelog author="astieger@suse.com" date="1488456000">- update to 2016.10:
  * includes IANA 2016j
  * No longer fails with timezone-2017a bsc#1027705</changelog>
</package>
<package pkgid="96cd43d4461775e9b2d5ae5bc41af910b9462209" name="python-pytz" arch="x86_64">
  <version epoch="0" ver="2016.10" rel="61.1"/>
  <changelog author="p.drouand@gmail.com" date="1358164800">- Initial python3 support</changelog>
  <changelog author="dmueller@suse.com" date="1367236800">- update to 2013b:
  * Sync with timezone 2013b release</changelog>
  <changelog author="dmueller@suse.com" date="1367323200">- add provides/obsoletes on python(3)-tz</changelog>
  <changelog author="dmueller@suse.com" date="1367323201">- remove conflicts with timezone, breaks the build</changelog>
  <changelog author="dmueller@suse.com" date="1379419200">- update to 2013d:
  * sync with timezone 2013d release</changelog>
  <changelog author="speilicke@suse.com" date="1382356800">- Update to version 2013.7:
  + No changes</changelog>
  <changelog author="aj@ajaissle.de" date="1383912000">- New upstream release 2013.8
  - IANA database version 2013h
  - No code changes</changelog>
  <changelog author="dmueller@suse.com" date="1389614400">- update to 2013.9:
  - Olson database 2013i</changelog>
  <changelog author="aj@ajaissle.de" date="1397304000">- Update to pytz 2014.2
  + Olson/IANA databse version 2014b
  + No code changes in this release</changelog>
  <changelog author="mcihar@suse.cz" date="1406116800">- Update to pytz 2014.4
  + Database update to 2014d</changelog>
  <changelog author="mcihar@suse.com" date="1406203200">- Run test suite during build (required disabling of one test as
  it is known to be broken)
- Disable broken test (fix-tests.patch)</changelog>
  <changelog author="idonmez@suse.com" date="1415707200">- Update to pytz 2014.9
  + Database updated to 2014i</changelog>
  <changelog author="aplanas@suse.com" date="1415880000">- Use system tz database instead pytz one
  + Add system_zoneinfo.patch
  + Add timezone requirement</changelog>
  <changelog author="dmueller@suse.com" date="1420632000">- update to 2014.10:
  + Database update to 2014j</changelog>
  <changelog author="mcihar@suse.cz" date="1421236800">- Do not remove internal timezone database on older distributions where
  it is still required</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1429444800">- update to version 2015.2:
  * update to Olson/IANA database version 2015b</changelog>
  <changelog author="mcihar@suse.cz" date="1444046400">- update to 2015.6
  * update Olson/IANA database</changelog>
  <changelog author="toddrme2178@gmail.com" date="1454328000">- update to version 2015.7:
  * Improved localtime handling, and added a localize() method enabling
    correct creation of local times.</changelog>
  <changelog author="astieger@suse.com" date="1461585600">- update to 2016.4
  * including fixes for Venezuela (America/Caracas) boo#975875</changelog>
  <changelog author="astieger@suse.com" date="1488456000">- update to 2016.10:
  * includes IANA 2016j
  * No longer fails with timezone-2017a bsc#1027705</changelog>
</package>
<package pkgid="4a12abb36595b67b5051dafeb4071a2ab7768dde" name="python-requests" arch="src">
  <version epoch="0" ver="2.13.0" rel="2.1"/>
  <changelog author="tbechtold@suse.com" date="1424779200">- update to 2.5.2 (bsc#929736):
  * Update HISTORY and version for v2.5.2
  * Update urllib3 to 29aa09bde9c42cc9a8d79aac47ee3d362b438cca
  * document combination of repeated response headers
  * Update README to use Shields badges
  * Upgrade urllib3 to 490d3a227fadb626cd54a240b9d0922f849914b4
  * Update certificate bundle.
  * Update to use readthedocs.org instead of rtfd.org
  * add a timeout value to connection_error_invalid_port test to accelerate
    failure
  * split test_connection_error into two distinct tests, and changed
    "unknown url" test URL since fooobarbangbazbing.httpbin.org currently gives
    a valid response.
  * quickstart: using a list as a value in query params
  * HISTORY: replace n-dash to workaround pip bug
  * Check that a filename is a basestring instance
  * Move noncebit to the only place it is used
  * Remove entirely unnecessary and unused bits from requests.compat
  * Attempt to quote anyway if unquoting fails
  * Update urllib3 to a27758625e4169330fcf965652b1093faf5aaaa2
  * drawn towards it rather than pushed away
  * certifi
  * simpler button
  * cleanups
  * Requests Pro
  * javascripts
  * Changing year in all copyright information
  * Enhance documentation for clarity.
  * Clean up cookie docs and display them.
  * Bump version to 2.5.1
  * Add release notes for 2.5.1
  * Fix bug in renegotiating a nonce with the server
  * Fix error handling on Python 3
  * catch exception more specifically in Response.ok
  * Uncommented test in test_requests.py
  * Fix a typo in a comment
  * Give proper attribution to pip
  * utils.guess_filename fails if the given parameter looks like a file object
    but has a non-string name attribute
  * Copy pip's import machinery wholesale
  * Updated the broken link to twitter streaming API documentation
  * Enable GitHub syntax highlighting on README
  * Bump version to 2.5.0
  * Add updates for 2.5.0
  * Update tests to work offline
  * updatee chardet, urllib3
  * url was already parsed, don't urlparse twice
  * Properly serialize RecentlyUsedContainers for cache
  * Changed ConnectionError to InvalidURL
  * Docs: Add more section labels for referencing
  * Partially addresses Issue #1572
  * Update HTTPAdapter docstring
  * Add last few changes and add a quick test
  * Update urllib3 to df4ec5cce1
  * Update how we handle retries to be consistent with documentation
  * Fix HTTPDigestAuth not to treat non-file as a file
  * Fixed.
  * Added test for overriding Content-Length.
  * Close sessions created in the functional API
  * Pass strict to urllib3.
  * Use to_native_string instead of builtin_str
  * Update documentation about max_retries to reflect code
  * Cap the redirect_cache size to prevent memory abuse
  * Add DeprecationWarnings to inform users of plans
  * Note about read timeout errors and max_retries
  * fix failing test "test_prepare_unicode_url" \(take 3\)
  * Revert "fix failing test "test_prepare_unicode_url""
  * fix failing test "test_prepare_unicode_url"
  * Revert "fix failing test "test_prepare_unicode_url""
  * update AUTHORS
  * fix failing test "test_prepare_unicode_url"
  * Changing parameter name `newline` ==&gt; `delimiter`.
  * Clean up handle_redirect.
  * Adding a custom line delimiter to iter_lines()
  * Fix #2279. Update layout css
  * Fix #2288. Change urllib3 and chardet workflow
  * Update sidebarintro.html
  * Made more better
  * Add Release History to the sidebar
  * Fixed #2250
  * Update utils.py
  * Clean up, support all redirects, fix potential endless 401 loop.
  * v2.4.3
  * Re-order params for backwards compat
  * allow unicode URLs on Python 2
  * requests v2.4.2
  * fix documentation for utils.get_unicode_from_response() :)
  * v2.4.2 changelog
  * Remove timeout from __attrs__
  * Fix a couple of issues I noticed
  * Support bytestring URLs on Python 3.x
  * A fix for #1979 repeat HTTP digest authentication after redirect.
  * remove unused import
  * fix #2247
  * docs: Clarify how to pass a custom set of CAs
  * Correct redirection introduction
  * Avoid getting stuck in a loop
  * make StreamConsumedError doubly inherit
  * using the `StreamConsumedError`
  * add-in StreamConsumedError
  * rm `else` after `if` then `raise` block
  * raise RuntimeError when a single streamed request calls *iter methods
    than once
  * Remove invoke from requirements.txt, docs
  * Fixup the remaining references to timeline.json.
  * Moved multiple files upload example to advanced section.
  * Added example of how to send multiple files in one request.
  * Document skipping in PreparedRequest; followup to #2222
  * Add more tests to `test_invalid_url`
  * lawl
  * mils
  * Fixes typo in test
  * Changes check on base and json. Fails on tests.
  * Adds review changes
  * Adds json parameter for POST requests</changelog>
  <changelog author="mcihar@suse.cz" date="1429531200">- Update to 2.6.0 (bsc#922448, CVE-2015-2296):
  - Fix handling of cookies on redirect. Previously a cookie without a host
    value set would use the hostname for the redirected URL exposing requests
    users to session fixation attacks and potentially cookie stealing. This was
    disclosed privately by Matthew Daley of `BugFuzz &lt;https://bugfuzz.com&gt;`_.
    An CVE identifier has not yet been assigned for this. This affects all
    versions of requests from v2.1.0 to v2.5.3 (inclusive on both ends).
  - Fix error when requests is an ``install_requires`` dependency and ``python
    setup.py test`` is run. (#2462)
  - Fix error when urllib3 is unbundled and requests continues to use the
    vendored import location.
  - Include fixes to ``urllib3``'s header handling.
  - Requests' handling of unvendored dependencies is now more restrictive.
  - Support bytearrays when passed as parameters in the ``files`` argument.
    (#2468)
  - Avoid data duplication when creating a request with ``str``, ``bytes``, or
    ``bytearray`` input to the ``files`` argument.
  - Revert changes to our vendored certificate bundle. For more context see
    (#2455, #2456, and http://bugs.python.org/issue23476)</changelog>
  <changelog author="lnussel@suse.de" date="1435665600">- update no-default-cacert.patch to not hardcode a ca cert location</changelog>
  <changelog author="hvogel@suse.com" date="1437739200">- Update to 2.7.0
  - resolving several bugs involving chunked transfer
    encoding and response framing.
  - Remove VendorAlias import
  - Simplify the PreparedRequest.prepare API
  - Handle UnicodeDecodeErrors
  - Copy a PreparedRequest's CookieJar more reliably</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1437739201">- fix version condition to allow RHEL/CentOS 7 builds</changelog>
  <changelog author="tbechtold@suse.com" date="1442232000">- Disable testsuite. Tests were never executed (bsc#945455) but
  enabling the testsuite doesn't work because the suite needs
  network access.</changelog>
  <changelog author="p.drouand@gmail.com" date="1444046400">- Unbundle python-chardet and python-urllib3 (boo#947357)
  requests-do-not-use-bundle.patch</changelog>
  <changelog author="aloisio@gmx.com" date="1444132800">- Fixed requests-do-not-use-bundle.patch</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444392000">- Update to 2.8.0:
  * Requests now supports per-host proxies. This allows the proxies
    dictionary to have entries of the form {'&lt;scheme&gt;://&lt;hostname&gt;':
    '&lt;proxy&gt;'}. Host-specific proxies will be used in preference to
    the previously-supported scheme-specific ones, but the previous
    syntax will continue to work.
  * Response.raise_for_status now prints the URL that failed as
    part of the exception message.
  * requests.utils.get_netrc_auth now takes an raise_errors kwarg,
    defaulting to False. When True, errors parsing .netrc files
    cause exceptions to be thrown.
  * Change to bundled projects import logic to make it easier to
    unbundle requests downstream.
  * Change the default User-Agent string to avoid leaking data on
    Linux: now contains only the requests version.
  * The json parameter to post() and friends will now only be used
    if neither data nor files are present, consistent with the
    documentation.
  * We now ignore empty fields in the NO_PROXY enviroment variable.
  * Fix problem where httplib.BadStatusLine would get raised if
    combining stream=True with contextlib.closing.
  * Prevent bugs where we would attempt to return the same connection
    back to the connection pool twice when sending a Chunked body.
  * Miscellaneous minor internal changes.
  * Digest Auth support is now thread safe.
- Apply no-default-cacert-sles.patch on SLE 12.
- Apply Arun Persaud's changes to requests-do-not-use-bundle.patch
  (update to 2.8.0).
- Enable tests.
- Small spec cleanup.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444824000">- Add python3-chardet to build requirements for tests.
- Remove no-default-cacert-sles.patch as no-default-cacert.patch
  does basically the same.</changelog>
  <changelog author="dmueller@suse.com" date="1445428800">- fix requires</changelog>
  <changelog author="dmueller@suse.com" date="1445428801">- remove requests-do-not-use-bundle.patch (bsc#947357)</changelog>
  <changelog author="dmueller@suse.com" date="1445428802">- update to 2.8.1:
  - Update certificate bundle to match ``certifi`` 2015.9.6.2's weak certificate
    bundle.
  - Fix a bug in 2.8.0 where requests would raise ``ConnectTimeout`` instead of
    ``ConnectionError``
  - When using the PreparedRequest flow, requests will now correctly respect the
    ``json`` parameter. Broken in 2.8.0.
  - When using the PreparedRequest flow, requests will now correctly handle a
    Unicode-string method name on Python 2. Broken in 2.8.0.</changelog>
  <changelog author="rjschwei@suse.com" date="1450353600">- Modify no-default-cacert
  + The call to set_default_verify_paths() is not necessary. The openSUSE
    and SLES Python has been patched to always use the system certs.
    Additionally this call breaks the use of python-requests on older systems,
    openSUSE_13.2 and original release of SLES 12 which fall back to
    the built in implementation of ssl which doe not implement
    this method</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1455710400">- Update to 2.9.1 (changes since 2.8.1):
  * The verify keyword argument now supports being passed a path to
    a directory of CA certificates, not just a single-file bundle.
  * Warnings are now emitted when sending files opened in text mode.
  * Added the 511 Network Authentication Required status code to the
    status code registry.
  * For file-like objects that are not seeked to the very beginning,
    we now send the content length for the number of bytes we will
    actually read, rather than the total size of the file, allowing
    partial file uploads.
  * When uploading file-like objects, if they are empty or have no
    obvious content length we set Transfer-Encoding: chunked rather
    than Content-Length: 0.
  * We correctly receive the response in buffered mode when
    uploading chunked bodies.
  * We now handle being passed a query string as a bytestring on
    Python 3, by decoding it as UTF-8.
  * Sessions are now closed in all cases (exceptional and not) when
    using the functional API rather than leaking and waiting for
    the garbage collector to clean them up.
  * Correctly handle digest auth headers with a malformed qop
    directive that contains no token, by treating it the same as if
    no qop directive was provided at all.
  * Minor performance improvements when removing specific cookies
    by name.
  * Fix errors when calculating cookie expiration dates in certain
    locales.
  * Update bundled urllib3 to 1.13.1.
- Rebase no-default-cacert.patch.
- Modify no-default-cacert.patch: output /etc/ssl/ca-bundle.pem
  instead of neither NULL nor /etc/ssl/certs/ as a path to cacerts
  bundle (boo#967128).
- Don't apply no-default-cacert.patch on SLE.
- Require ca-certificates package (but not on SLE).
- Tests are being improperly started and actual ones require
  network connection, so fix and comment out.</changelog>
  <changelog author="jmatejek@suse.com" date="1456833600">- update no-default-cacert.patch to simply pass empty CA path
- urllib3-ssl-default-context.patch: patch bundled urllib3 to behave
  correctly with regard to empty CA path passed
- change urllib3 fallback requirements to Recommends
- use ca-certificates in SLE as well
- recommend ca-certificates-mozilla to have a basic certificate set</changelog>
  <changelog author="dmueller@suse.com" date="1463572800">- update to 2.10.1:
  * SOCKS Proxy Support! (requires PySocks; $ pip install requests[socks])
  * Updated bundled urllib3 to 1.15.1.
  * Change built-in CaseInsensitiveDict (used for headers) to use OrderedDict
    as its underlying datastore.
  * Don't use redirect_cache if allow_redirects=False
  * When passed objects that throw exceptions from ``tell()``, send them via
    chunked transfer encoding instead of failing.
  * Raise a ProxyError for proxy related connection issues.</changelog>
  <changelog author="tbechtold@suse.com" date="1472731200">update to version v2.11.1
  * Update urllib3 to 1.16
  * Close and then release the connection
  * Added tests for should_bypass_proxies function
  * Update documentation of Session.max_redirects
  * Document bunch of return types
  * Update HISTORY.rst
  * Cleaning up comment on JSON encoding to be more strictly relevant.
  * Oh yeah, we updated urllib3 too.
  * Fixing test; it was accomplishing the right thing, but doing it in the wrong way.
  * compensate for lack of taste
  * Use xfail marker for a test expected to fail without Internet connection
  * in python3.x not have StringIO
  * Spelling fixes
  * adding in slice_length fix and test for chunk_size=None (#3370)
  * Support responses like `HTTP/1.1 404 Unicode chars` (#3385)
  * Document header ordering. (#3295)
  * Add section on SOCKS proxies.
  * Update list of supported Python versions in todo.rst
  * removing Content-Type and Transfer-Encoding headers on redirect
  * check and test for headers containing return characters or leading whitespace
  * Clarify Python versions supported by requests
  * Allow graceful interruption of testserver.Server
  * reverting 3362
  * fixed date formatting
  * Make BaseAdapter describe the mandatory adapter interface (#3216)
  * Note how HTTPErrors are raised
  * Removing charset from JSON content type; tightening requirements on .encode()
  * Add 'all' proxy selection to select_proxy
  * Fix TypeError when get json-encoded content of a response
  * wildly inaccurate button results in deletion
  * v2.11.1
  * v2.11.0
  * Prepare changelog for 2.11.1.
  * Allow None value for chunk_size again (#3368)
  * updating documentation to reflect decision of #3386
  * added in type check for chunk_size
  * Update a note on AppEngine
  * Remove duplicate import warnings
  * adding asserted_encoding check on None type encoding to match text() behavior (#3362)
  * Encoding JSON requests to bytes for urllib3 to handle; ensuring same with testing.
  * docs updates
  * Changelog for 2.11
  * Update README.rst
  * Use iter instead of noop list comprehension
  * Test security warnings (#3289)
  * Combined tests to one tests for should_bypass_proxies method
  * Update index.rst
  * Replace tab with appropriate spaces.
  * Support ALL_PROXY environment variable
  * Add a bit about RequestsCookieJar to Cookies section
  * making module docstrings and coding comments consistent
  * docs: Add a note about SSL c_rehash
  * updating docstring to match functionality
  * fix grammer mistakes in Quickstart
  * consider plain ip notation of an ip in no_proxy if not in cidr notation
  * Defining header value type requirements and tests
  * removing redundant test
  * updating HISTORY
  * adding in pep8 fixes
  * building Response manually
  * making class and function docstrings consistent</changelog>
  <changelog author="tbechtold@suse.com" date="1482926400">update to version v2.12.4
  * Python 2 compatibility
  * adding tests for super_len conditional flow
  * Check in updated idna.
  * Test case for requests getting stuck on post redirect with seekable stream
  * v2.12.2
  * added new test, original test restored
  * Make Response.content return None if raw is None
  * adding unicode_is_ascii utility function
  * Update sidebarlogo.html
  * Fixed another scheme proxy over "all" priority
  * Add changelog for 1.19.1
  * changed behavior of basic-http-auth test
  * correct backtick formatting
  * Note @jeremycline is now our contact.
  * Order of type check
  * Add prepared request pickling tests
  * adding comment
  * Add deprecation warnings for 3.0
  * clarify that the `chunk_size` is optional when streaming to a file
  * adding ISO-8859-1 fallback for reason decoding
  * fixed some error
  * pysocks 1.5.7 blacklisting, due to IPv6 problems
  * Fix tests for new urllib3 exception text.
  * make add_dict_to_cookiejar cookielib.CookieJar compatible
  * correct module for cookiejar_from_dict in docs
  * converting update call to merge_cookies call for cookielib compatibility
  * streaming doc clarification
  * removing redundant logic from prepare_content_length
  * Update certifi certs to 2016.09.26
  * Specify self.cert is used for SSL client certificates
  * Fix how we test fallback to latin-1 reason encoding
  * adding method to url tests
  * Enable UTS46 mode.
  * Adding 'import requests' to readme code snippet. (#3700)
  * Add Documentation for custom methods
  * adding passthrough in close() for non-urllib3-like Responses
  * remove extra import
  * Test chunked upload doesn't set content length
  * Change setuptools extra for new secure extra.
  * fix issue when the file-like object raises an IOError with tell
  * Added myself to AUTHORS
  * Changelog entry for better IDNA.
  * updated tests with IDNA encoded and IPv6 urls
  * documentation line added for consistency with the post method
  * Fall back to streaming
  * added unicode auth test
  * updates authors
  * spelling fix for release-process
  * Revert "Adding 'import requests' to readme code snippet."
  * Document that Response.json() may raise ValueError
  * Amplifies the timeout warning in the docs.
  * Revert "Restrict URL preparation to HTTP/HTTPS"
  * Update README.rst
  * Further complicate the makefile to rewrite imports
  * Unable unicode in basic http auth
  * Various packaging requirements for idna
  * Fixed: httpbin doesn't support bytes
  * reverting 3357 and comparing properly encoded strings
  * Fixed issue #3696. Added a test for it as well.
  * fixed: httpbin with unicode auth
  * Remove error swallowing exception catching of AttributeError
  * Update sidebarintro.html
  * removing use of seek to set total_length
  * Update urllib3 to 1.19
  * Use IDNA2008 to encode hosts.
  * Formatted the example to fix the color highlighting
  * Add tests to verify that correct 'Content-Length' or 'Transfer-Encoding' headers are being set in PreparedRequest.
  * [httpAdapter] allow empty password in proxy credentials
  * Fixed bug to give scheme proxy priority over "all"
  * adding decoding requirement for Python 3
  * fixes broken link on documentation page
  * Basic tests for internationalized domain names.
  * Update Comments &amp; Magic Strings
  * Change module of internal references to to_native_str()
  * Add pickle test with hooks
  * update 307 tests to check body content
  * requests.post checked data parameters for type like dict.
  * test different CookieJar types for add_dict_to_cookiejar
  * Restrict URL preparation to HTTP/HTTPS
  * Indicate shell command in README is code-like.
  * documentation on encoding fallback for streaming
  * Fixed readme typo - 'site' should be 'domain'
  * Rework Bytestring Host Test to use PyTest Httpbin
  * Add makefile to get latest idna release.
  * Tests for our URL handling.
  * Add test for request when Host header is bytestring
  * Move to_native_string to _internal_utils.py to avoid circular dependency
  * Add workaround to avoid implicit import of encodings.idna.
  * minor doc string cleanup
  * little modification  in consume_socket_content
  * links
  * Update bundled urllib3 to 1.19.1
  * Changes to documentation based on comments and correction of list of authors.
  * Add license for idna package.
  * Add line to AUTHORS
  * Adjust patch to utilize requests utility functions
  * test _body_position and rewind_body
  * Seems like we're missing a backport here.
  * new logo :D
  * add socket tests for 401 redirect and 401 failure
  * Adding notes about Request's timeout behavior.
  * fixed usage unicode string
  * unicode test for _basic_auth_str
  * Let's use capitals.
  * adding string casting for non-bytes values
  * Add patch to avoid bytestring/str hodgepodge
  * Vendor idna v2.1
  * Clarify allow_redirects
  * v2.12.3
  * v2.12.0
  * v2.12.1
  * v2.12.4
  * modifying IDNA encoding check to allow fallback
  * Use seek from end rather than getvalue
  * updating pickling tests for PreparedRequest
  * We only ship tagged releases now.
  * Make Response.content() return None if status_code is None
  * Just lstrip instead of strip because trailing whitespace already works.
  * adding rewind for re-POST bodies
  * Add persistent examples</changelog>
  <changelog author="jweberhofer@weberhofer.at" date="1488801600">- fixed dependencies in spec
- update to version 2.13.0
  * Only load the idna library when we?ve determined we need it.
    This will save some memory for users.
  * Updated bundled urllib3 to 1.20.
  * Updated bundled idna to 2.2.
- update to version 2.12.5
  * Fixed an issue with JSON encoding detection, specifically detecting
    big-endian UTF-32 with BOM.</changelog>
</package>
<package pkgid="98063fe10992e586a6f4f9490f03e35d5ac8f6ad" name="python-requests" arch="x86_64">
  <version epoch="0" ver="2.13.0" rel="2.1"/>
  <changelog author="tbechtold@suse.com" date="1424779200">- update to 2.5.2 (bsc#929736):
  * Update HISTORY and version for v2.5.2
  * Update urllib3 to 29aa09bde9c42cc9a8d79aac47ee3d362b438cca
  * document combination of repeated response headers
  * Update README to use Shields badges
  * Upgrade urllib3 to 490d3a227fadb626cd54a240b9d0922f849914b4
  * Update certificate bundle.
  * Update to use readthedocs.org instead of rtfd.org
  * add a timeout value to connection_error_invalid_port test to accelerate
    failure
  * split test_connection_error into two distinct tests, and changed
    "unknown url" test URL since fooobarbangbazbing.httpbin.org currently gives
    a valid response.
  * quickstart: using a list as a value in query params
  * HISTORY: replace n-dash to workaround pip bug
  * Check that a filename is a basestring instance
  * Move noncebit to the only place it is used
  * Remove entirely unnecessary and unused bits from requests.compat
  * Attempt to quote anyway if unquoting fails
  * Update urllib3 to a27758625e4169330fcf965652b1093faf5aaaa2
  * drawn towards it rather than pushed away
  * certifi
  * simpler button
  * cleanups
  * Requests Pro
  * javascripts
  * Changing year in all copyright information
  * Enhance documentation for clarity.
  * Clean up cookie docs and display them.
  * Bump version to 2.5.1
  * Add release notes for 2.5.1
  * Fix bug in renegotiating a nonce with the server
  * Fix error handling on Python 3
  * catch exception more specifically in Response.ok
  * Uncommented test in test_requests.py
  * Fix a typo in a comment
  * Give proper attribution to pip
  * utils.guess_filename fails if the given parameter looks like a file object
    but has a non-string name attribute
  * Copy pip's import machinery wholesale
  * Updated the broken link to twitter streaming API documentation
  * Enable GitHub syntax highlighting on README
  * Bump version to 2.5.0
  * Add updates for 2.5.0
  * Update tests to work offline
  * updatee chardet, urllib3
  * url was already parsed, don't urlparse twice
  * Properly serialize RecentlyUsedContainers for cache
  * Changed ConnectionError to InvalidURL
  * Docs: Add more section labels for referencing
  * Partially addresses Issue #1572
  * Update HTTPAdapter docstring
  * Add last few changes and add a quick test
  * Update urllib3 to df4ec5cce1
  * Update how we handle retries to be consistent with documentation
  * Fix HTTPDigestAuth not to treat non-file as a file
  * Fixed.
  * Added test for overriding Content-Length.
  * Close sessions created in the functional API
  * Pass strict to urllib3.
  * Use to_native_string instead of builtin_str
  * Update documentation about max_retries to reflect code
  * Cap the redirect_cache size to prevent memory abuse
  * Add DeprecationWarnings to inform users of plans
  * Note about read timeout errors and max_retries
  * fix failing test "test_prepare_unicode_url" \(take 3\)
  * Revert "fix failing test "test_prepare_unicode_url""
  * fix failing test "test_prepare_unicode_url"
  * Revert "fix failing test "test_prepare_unicode_url""
  * update AUTHORS
  * fix failing test "test_prepare_unicode_url"
  * Changing parameter name `newline` ==&gt; `delimiter`.
  * Clean up handle_redirect.
  * Adding a custom line delimiter to iter_lines()
  * Fix #2279. Update layout css
  * Fix #2288. Change urllib3 and chardet workflow
  * Update sidebarintro.html
  * Made more better
  * Add Release History to the sidebar
  * Fixed #2250
  * Update utils.py
  * Clean up, support all redirects, fix potential endless 401 loop.
  * v2.4.3
  * Re-order params for backwards compat
  * allow unicode URLs on Python 2
  * requests v2.4.2
  * fix documentation for utils.get_unicode_from_response() :)
  * v2.4.2 changelog
  * Remove timeout from __attrs__
  * Fix a couple of issues I noticed
  * Support bytestring URLs on Python 3.x
  * A fix for #1979 repeat HTTP digest authentication after redirect.
  * remove unused import
  * fix #2247
  * docs: Clarify how to pass a custom set of CAs
  * Correct redirection introduction
  * Avoid getting stuck in a loop
  * make StreamConsumedError doubly inherit
  * using the `StreamConsumedError`
  * add-in StreamConsumedError
  * rm `else` after `if` then `raise` block
  * raise RuntimeError when a single streamed request calls *iter methods
    than once
  * Remove invoke from requirements.txt, docs
  * Fixup the remaining references to timeline.json.
  * Moved multiple files upload example to advanced section.
  * Added example of how to send multiple files in one request.
  * Document skipping in PreparedRequest; followup to #2222
  * Add more tests to `test_invalid_url`
  * lawl
  * mils
  * Fixes typo in test
  * Changes check on base and json. Fails on tests.
  * Adds review changes
  * Adds json parameter for POST requests</changelog>
  <changelog author="mcihar@suse.cz" date="1429531200">- Update to 2.6.0 (bsc#922448, CVE-2015-2296):
  - Fix handling of cookies on redirect. Previously a cookie without a host
    value set would use the hostname for the redirected URL exposing requests
    users to session fixation attacks and potentially cookie stealing. This was
    disclosed privately by Matthew Daley of `BugFuzz &lt;https://bugfuzz.com&gt;`_.
    An CVE identifier has not yet been assigned for this. This affects all
    versions of requests from v2.1.0 to v2.5.3 (inclusive on both ends).
  - Fix error when requests is an ``install_requires`` dependency and ``python
    setup.py test`` is run. (#2462)
  - Fix error when urllib3 is unbundled and requests continues to use the
    vendored import location.
  - Include fixes to ``urllib3``'s header handling.
  - Requests' handling of unvendored dependencies is now more restrictive.
  - Support bytearrays when passed as parameters in the ``files`` argument.
    (#2468)
  - Avoid data duplication when creating a request with ``str``, ``bytes``, or
    ``bytearray`` input to the ``files`` argument.
  - Revert changes to our vendored certificate bundle. For more context see
    (#2455, #2456, and http://bugs.python.org/issue23476)</changelog>
  <changelog author="lnussel@suse.de" date="1435665600">- update no-default-cacert.patch to not hardcode a ca cert location</changelog>
  <changelog author="hvogel@suse.com" date="1437739200">- Update to 2.7.0
  - resolving several bugs involving chunked transfer
    encoding and response framing.
  - Remove VendorAlias import
  - Simplify the PreparedRequest.prepare API
  - Handle UnicodeDecodeErrors
  - Copy a PreparedRequest's CookieJar more reliably</changelog>
  <changelog author="seife+obs@b1-systems.com" date="1437739201">- fix version condition to allow RHEL/CentOS 7 builds</changelog>
  <changelog author="tbechtold@suse.com" date="1442232000">- Disable testsuite. Tests were never executed (bsc#945455) but
  enabling the testsuite doesn't work because the suite needs
  network access.</changelog>
  <changelog author="p.drouand@gmail.com" date="1444046400">- Unbundle python-chardet and python-urllib3 (boo#947357)
  requests-do-not-use-bundle.patch</changelog>
  <changelog author="aloisio@gmx.com" date="1444132800">- Fixed requests-do-not-use-bundle.patch</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444392000">- Update to 2.8.0:
  * Requests now supports per-host proxies. This allows the proxies
    dictionary to have entries of the form {'&lt;scheme&gt;://&lt;hostname&gt;':
    '&lt;proxy&gt;'}. Host-specific proxies will be used in preference to
    the previously-supported scheme-specific ones, but the previous
    syntax will continue to work.
  * Response.raise_for_status now prints the URL that failed as
    part of the exception message.
  * requests.utils.get_netrc_auth now takes an raise_errors kwarg,
    defaulting to False. When True, errors parsing .netrc files
    cause exceptions to be thrown.
  * Change to bundled projects import logic to make it easier to
    unbundle requests downstream.
  * Change the default User-Agent string to avoid leaking data on
    Linux: now contains only the requests version.
  * The json parameter to post() and friends will now only be used
    if neither data nor files are present, consistent with the
    documentation.
  * We now ignore empty fields in the NO_PROXY enviroment variable.
  * Fix problem where httplib.BadStatusLine would get raised if
    combining stream=True with contextlib.closing.
  * Prevent bugs where we would attempt to return the same connection
    back to the connection pool twice when sending a Chunked body.
  * Miscellaneous minor internal changes.
  * Digest Auth support is now thread safe.
- Apply no-default-cacert-sles.patch on SLE 12.
- Apply Arun Persaud's changes to requests-do-not-use-bundle.patch
  (update to 2.8.0).
- Enable tests.
- Small spec cleanup.</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1444824000">- Add python3-chardet to build requirements for tests.
- Remove no-default-cacert-sles.patch as no-default-cacert.patch
  does basically the same.</changelog>
  <changelog author="dmueller@suse.com" date="1445428800">- fix requires</changelog>
  <changelog author="dmueller@suse.com" date="1445428801">- remove requests-do-not-use-bundle.patch (bsc#947357)</changelog>
  <changelog author="dmueller@suse.com" date="1445428802">- update to 2.8.1:
  - Update certificate bundle to match ``certifi`` 2015.9.6.2's weak certificate
    bundle.
  - Fix a bug in 2.8.0 where requests would raise ``ConnectTimeout`` instead of
    ``ConnectionError``
  - When using the PreparedRequest flow, requests will now correctly respect the
    ``json`` parameter. Broken in 2.8.0.
  - When using the PreparedRequest flow, requests will now correctly handle a
    Unicode-string method name on Python 2. Broken in 2.8.0.</changelog>
  <changelog author="rjschwei@suse.com" date="1450353600">- Modify no-default-cacert
  + The call to set_default_verify_paths() is not necessary. The openSUSE
    and SLES Python has been patched to always use the system certs.
    Additionally this call breaks the use of python-requests on older systems,
    openSUSE_13.2 and original release of SLES 12 which fall back to
    the built in implementation of ssl which doe not implement
    this method</changelog>
  <changelog author="sor.alexei@meowr.ru" date="1455710400">- Update to 2.9.1 (changes since 2.8.1):
  * The verify keyword argument now supports being passed a path to
    a directory of CA certificates, not just a single-file bundle.
  * Warnings are now emitted when sending files opened in text mode.
  * Added the 511 Network Authentication Required status code to the
    status code registry.
  * For file-like objects that are not seeked to the very beginning,
    we now send the content length for the number of bytes we will
    actually read, rather than the total size of the file, allowing
    partial file uploads.
  * When uploading file-like objects, if they are empty or have no
    obvious content length we set Transfer-Encoding: chunked rather
    than Content-Length: 0.
  * We correctly receive the response in buffered mode when
    uploading chunked bodies.
  * We now handle being passed a query string as a bytestring on
    Python 3, by decoding it as UTF-8.
  * Sessions are now closed in all cases (exceptional and not) when
    using the functional API rather than leaking and waiting for
    the garbage collector to clean them up.
  * Correctly handle digest auth headers with a malformed qop
    directive that contains no token, by treating it the same as if
    no qop directive was provided at all.
  * Minor performance improvements when removing specific cookies
    by name.
  * Fix errors when calculating cookie expiration dates in certain
    locales.
  * Update bundled urllib3 to 1.13.1.
- Rebase no-default-cacert.patch.
- Modify no-default-cacert.patch: output /etc/ssl/ca-bundle.pem
  instead of neither NULL nor /etc/ssl/certs/ as a path to cacerts
  bundle (boo#967128).
- Don't apply no-default-cacert.patch on SLE.
- Require ca-certificates package (but not on SLE).
- Tests are being improperly started and actual ones require
  network connection, so fix and comment out.</changelog>
  <changelog author="jmatejek@suse.com" date="1456833600">- update no-default-cacert.patch to simply pass empty CA path
- urllib3-ssl-default-context.patch: patch bundled urllib3 to behave
  correctly with regard to empty CA path passed
- change urllib3 fallback requirements to Recommends
- use ca-certificates in SLE as well
- recommend ca-certificates-mozilla to have a basic certificate set</changelog>
  <changelog author="dmueller@suse.com" date="1463572800">- update to 2.10.1:
  * SOCKS Proxy Support! (requires PySocks; $ pip install requests[socks])
  * Updated bundled urllib3 to 1.15.1.
  * Change built-in CaseInsensitiveDict (used for headers) to use OrderedDict
    as its underlying datastore.
  * Don't use redirect_cache if allow_redirects=False
  * When passed objects that throw exceptions from ``tell()``, send them via
    chunked transfer encoding instead of failing.
  * Raise a ProxyError for proxy related connection issues.</changelog>
  <changelog author="tbechtold@suse.com" date="1472731200">update to version v2.11.1
  * Update urllib3 to 1.16
  * Close and then release the connection
  * Added tests for should_bypass_proxies function
  * Update documentation of Session.max_redirects
  * Document bunch of return types
  * Update HISTORY.rst
  * Cleaning up comment on JSON encoding to be more strictly relevant.
  * Oh yeah, we updated urllib3 too.
  * Fixing test; it was accomplishing the right thing, but doing it in the wrong way.
  * compensate for lack of taste
  * Use xfail marker for a test expected to fail without Internet connection
  * in python3.x not have StringIO
  * Spelling fixes
  * adding in slice_length fix and test for chunk_size=None (#3370)
  * Support responses like `HTTP/1.1 404 Unicode chars` (#3385)
  * Document header ordering. (#3295)
  * Add section on SOCKS proxies.
  * Update list of supported Python versions in todo.rst
  * removing Content-Type and Transfer-Encoding headers on redirect
  * check and test for headers containing return characters or leading whitespace
  * Clarify Python versions supported by requests
  * Allow graceful interruption of testserver.Server
  * reverting 3362
  * fixed date formatting
  * Make BaseAdapter describe the mandatory adapter interface (#3216)
  * Note how HTTPErrors are raised
  * Removing charset from JSON content type; tightening requirements on .encode()
  * Add 'all' proxy selection to select_proxy
  * Fix TypeError when get json-encoded content of a response
  * wildly inaccurate button results in deletion
  * v2.11.1
  * v2.11.0
  * Prepare changelog for 2.11.1.
  * Allow None value for chunk_size again (#3368)
  * updating documentation to reflect decision of #3386
  * added in type check for chunk_size
  * Update a note on AppEngine
  * Remove duplicate import warnings
  * adding asserted_encoding check on None type encoding to match text() behavior (#3362)
  * Encoding JSON requests to bytes for urllib3 to handle; ensuring same with testing.
  * docs updates
  * Changelog for 2.11
  * Update README.rst
  * Use iter instead of noop list comprehension
  * Test security warnings (#3289)
  * Combined tests to one tests for should_bypass_proxies method
  * Update index.rst
  * Replace tab with appropriate spaces.
  * Support ALL_PROXY environment variable
  * Add a bit about RequestsCookieJar to Cookies section
  * making module docstrings and coding comments consistent
  * docs: Add a note about SSL c_rehash
  * updating docstring to match functionality
  * fix grammer mistakes in Quickstart
  * consider plain ip notation of an ip in no_proxy if not in cidr notation
  * Defining header value type requirements and tests
  * removing redundant test
  * updating HISTORY
  * adding in pep8 fixes
  * building Response manually
  * making class and function docstrings consistent</changelog>
  <changelog author="tbechtold@suse.com" date="1482926400">update to version v2.12.4
  * Python 2 compatibility
  * adding tests for super_len conditional flow
  * Check in updated idna.
  * Test case for requests getting stuck on post redirect with seekable stream
  * v2.12.2
  * added new test, original test restored
  * Make Response.content return None if raw is None
  * adding unicode_is_ascii utility function
  * Update sidebarlogo.html
  * Fixed another scheme proxy over "all" priority
  * Add changelog for 1.19.1
  * changed behavior of basic-http-auth test
  * correct backtick formatting
  * Note @jeremycline is now our contact.
  * Order of type check
  * Add prepared request pickling tests
  * adding comment
  * Add deprecation warnings for 3.0
  * clarify that the `chunk_size` is optional when streaming to a file
  * adding ISO-8859-1 fallback for reason decoding
  * fixed some error
  * pysocks 1.5.7 blacklisting, due to IPv6 problems
  * Fix tests for new urllib3 exception text.
  * make add_dict_to_cookiejar cookielib.CookieJar compatible
  * correct module for cookiejar_from_dict in docs
  * converting update call to merge_cookies call for cookielib compatibility
  * streaming doc clarification
  * removing redundant logic from prepare_content_length
  * Update certifi certs to 2016.09.26
  * Specify self.cert is used for SSL client certificates
  * Fix how we test fallback to latin-1 reason encoding
  * adding method to url tests
  * Enable UTS46 mode.
  * Adding 'import requests' to readme code snippet. (#3700)
  * Add Documentation for custom methods
  * adding passthrough in close() for non-urllib3-like Responses
  * remove extra import
  * Test chunked upload doesn't set content length
  * Change setuptools extra for new secure extra.
  * fix issue when the file-like object raises an IOError with tell
  * Added myself to AUTHORS
  * Changelog entry for better IDNA.
  * updated tests with IDNA encoded and IPv6 urls
  * documentation line added for consistency with the post method
  * Fall back to streaming
  * added unicode auth test
  * updates authors
  * spelling fix for release-process
  * Revert "Adding 'import requests' to readme code snippet."
  * Document that Response.json() may raise ValueError
  * Amplifies the timeout warning in the docs.
  * Revert "Restrict URL preparation to HTTP/HTTPS"
  * Update README.rst
  * Further complicate the makefile to rewrite imports
  * Unable unicode in basic http auth
  * Various packaging requirements for idna
  * Fixed: httpbin doesn't support bytes
  * reverting 3357 and comparing properly encoded strings
  * Fixed issue #3696. Added a test for it as well.
  * fixed: httpbin with unicode auth
  * Remove error swallowing exception catching of AttributeError
  * Update sidebarintro.html
  * removing use of seek to set total_length
  * Update urllib3 to 1.19
  * Use IDNA2008 to encode hosts.
  * Formatted the example to fix the color highlighting
  * Add tests to verify that correct 'Content-Length' or 'Transfer-Encoding' headers are being set in PreparedRequest.
  * [httpAdapter] allow empty password in proxy credentials
  * Fixed bug to give scheme proxy priority over "all"
  * adding decoding requirement for Python 3
  * fixes broken link on documentation page
  * Basic tests for internationalized domain names.
  * Update Comments &amp; Magic Strings
  * Change module of internal references to to_native_str()
  * Add pickle test with hooks
  * update 307 tests to check body content
  * requests.post checked data parameters for type like dict.
  * test different CookieJar types for add_dict_to_cookiejar
  * Restrict URL preparation to HTTP/HTTPS
  * Indicate shell command in README is code-like.
  * documentation on encoding fallback for streaming
  * Fixed readme typo - 'site' should be 'domain'
  * Rework Bytestring Host Test to use PyTest Httpbin
  * Add makefile to get latest idna release.
  * Tests for our URL handling.
  * Add test for request when Host header is bytestring
  * Move to_native_string to _internal_utils.py to avoid circular dependency
  * Add workaround to avoid implicit import of encodings.idna.
  * minor doc string cleanup
  * little modification  in consume_socket_content
  * links
  * Update bundled urllib3 to 1.19.1
  * Changes to documentation based on comments and correction of list of authors.
  * Add license for idna package.
  * Add line to AUTHORS
  * Adjust patch to utilize requests utility functions
  * test _body_position and rewind_body
  * Seems like we're missing a backport here.
  * new logo :D
  * add socket tests for 401 redirect and 401 failure
  * Adding notes about Request's timeout behavior.
  * fixed usage unicode string
  * unicode test for _basic_auth_str
  * Let's use capitals.
  * adding string casting for non-bytes values
  * Add patch to avoid bytestring/str hodgepodge
  * Vendor idna v2.1
  * Clarify allow_redirects
  * v2.12.3
  * v2.12.0
  * v2.12.1
  * v2.12.4
  * modifying IDNA encoding check to allow fallback
  * Use seek from end rather than getvalue
  * updating pickling tests for PreparedRequest
  * We only ship tagged releases now.
  * Make Response.content() return None if status_code is None
  * Just lstrip instead of strip because trailing whitespace already works.
  * adding rewind for re-POST bodies
  * Add persistent examples</changelog>
  <changelog author="jweberhofer@weberhofer.at" date="1488801600">- fixed dependencies in spec
- update to version 2.13.0
  * Only load the idna library when we?ve determined we need it.
    This will save some memory for users.
  * Updated bundled urllib3 to 1.20.
  * Updated bundled idna to 2.2.
- update to version 2.12.5
  * Fixed an issue with JSON encoding detection, specifically detecting
    big-endian UTF-32 with BOM.</changelog>
</package>
<package pkgid="e896506360ea4f71ad35edef1d8361ce32386f01" name="python-setuptools" arch="src">
  <version epoch="0" ver="28.3.0" rel="87.1"/>
  <changelog author="tbechtold@suse.com" date="1427457600">- update to 15.0:
  * Pull Request #126: DistributionNotFound message now lists the package or
    packages that required it. E.g.::
    pkg_resources.DistributionNotFound: The 'colorama&gt;=0.3.1' distribution
    was not found and is required by smlib.log.
    Note that zc.buildout once dependended on the string rendering of this
    message to determine the package that was not found. This expectation
    has since been changed, but older versions of buildout may experience
    problems. See Buildout #242 for details.
  * Issue #307: Removed PEP-440 warning during parsing of versions
    in ``pkg_resources.Distribution``.
  * Issue #364: Replace deprecated usage with recommended usage of
    ``EntryPoint.load``.
  * Issue #254: When creating temporary egg cache on Unix, use mode 755
    for creating the directory to avoid the subsequent warning if
    the directory is group writable.
  * Issue #137: Update ``Distribution.hashcmp`` so that Distributions with
    None for pyversion or platform can be compared against Distributions
    defining those attributes.
  * Issue #360: Removed undesirable behavior from test runs, preventing
    write tests and installation to system site packages.
  * Pull Request #125: Add ``__ne__`` to Requirement class.
  * Various refactoring of easy_install.
  * Bootstrap script now accepts ``--to-dir`` to customize save directory or
    allow for re-use of existing repository of setuptools versions. See
    Pull Request #112 for background.
  * Issue #285: ``easy_install`` no longer will default to installing
    packages to the "user site packages" directory if it is itself installed
    there. Instead, the user must pass ``--user`` in all cases to install
    packages to the user site packages.
    This behavior now matches that of "pip install". To configure
    an environment to always install to the user site packages, consider
    using the "install-dir" and "scripts-dir" parameters to easy_install
    through an appropriate distutils config file.
  * Issue #359: Include pytest.ini in the sdist so invocation of py.test on the
    sdist honors the pytest configuration.
    Re-release of 13.0. Intermittent connectivity issues caused the release
    process to fail and PyPI uploads no longer accept files for 13.0.
  * Issue #356: Back out Pull Request #119 as it requires Setuptools 10 or later
    as the source during an upgrade.
  * Removed build_py class from setup.py. According to 892f439d216e, this
    functionality was added to support upgrades from old Distribute versions,
    0.6.5 and 0.6.6.
  * Pull Request #119: Restore writing of ``setup_requires`` to metadata
    (previously added in 8.4 and removed in 9.0).
  * Documentation is now linked using the rst.linker package.
  * Fix ``setuptools.command.easy_install.extract_wininst_cfg()``
    with Python 2.6 and 2.7.
  * Issue #354. Added documentation on building setuptools
    documentation.
  * Issue #345: Unload all modules under pkg_resources during
    ``ez_setup.use_setuptools()``.
  * Issue #336: Removed deprecation from ``ez_setup.use_setuptools``,
    as it is clearly still used by buildout's bootstrap. ``ez_setup``
    remains deprecated for use by individual packages.
  * Simplified implementation of ``ez_setup.use_setuptools``.
  * Pull Request #118: Soften warning for non-normalized versions in
    Distribution.
  * Issue #339: Correct Attribute reference in ``cant_write_to_target``.
  * Issue #336: Deprecated ``ez_setup.use_setuptools``.
  * Issue #335: Fix script header generation on Windows.
  * Fixed incorrect class attribute in ``install_scripts``. Tests would be nice.
  * Issue #331: Fixed ``install_scripts`` command on Windows systems corrupting
    the header.
  * Restore ``setuptools.command.easy_install.sys_executable`` for pbr
    compatibility. For the future, tools should construct a CommandSpec
    explicitly.
  * Issue #188: Setuptools now support multiple entities in the value for
    ``build.executable``, such that an executable of "/usr/bin/env my-python" may
    be specified. This means that systems with a specified executable whose name
    has spaces in the path must be updated to escape or quote that value.
  * Deprecated ``easy_install.ScriptWriter.get_writer``, replaced by ``.best()``
    with slightly different semantics (no force_windows flag).
  * Issue #327: Formalize and restore support for any printable character in an
    entry point name.
  * Expose ``EntryPoint.resolve`` in place of EntryPoint._load, implementing the
    simple, non-requiring load. Deprecated all uses of ``EntryPoint._load``
    except for calling with no parameters, which is just a shortcut for
    ``ep.require(); ep.resolve();``.
    Apps currently invoking ``ep.load(require=False)`` should instead do the
    following if wanting to avoid the deprecating warning::
    getattr(ep, "resolve", lambda: ep.load(require=False))()
  * Pip #2326: Report deprecation warning at stacklevel 2 for easier diagnosis.
  * Issue #281: Since Setuptools 6.1 (Issue #268), a ValueError would be raised
    in certain cases where VersionConflict was raised with two arguments, which
    occurred in ``pkg_resources.WorkingSet.find``. This release adds support
    for indicating the dependent packages while maintaining support for
    a VersionConflict when no dependent package context is known. New unit tests
    now capture the expected interface.
  * Interop #3: Upgrade to Packaging 15.0; updates to PEP 440 so that &gt;1.7 does
    not exclude 1.7.1 but does exclude 1.7.0 and 1.7.0.post1.
  * Issue #323: Fix regression in entry point name parsing.
  * Deprecated use of EntryPoint.load(require=False). Passing a boolean to a
    function to select behavior is an anti-pattern. Instead use
    ``Entrypoint._load()``.
  * Substantial refactoring of all unit tests. Tests are now much leaner and
    re-use a lot of fixtures and contexts for better clarity of purpose.
  * Issue #320: Added a compatibility implementation of
    ``sdist._default_revctrl``
    so that systems relying on that interface do not fail (namely, Ubuntu 12.04
    and similar Debian releases).
  * Issue #319: Fixed issue installing pure distutils packages.
  * Issue #313: Removed built-in support for subversion. Projects wishing to
    retain support for subversion will need to use a third party library. The
    extant implementation is being ported to `setuptools_svn
    &lt;https://pypi.python.org/pypi/setuptools_svn&gt;`_.
  * Issue #315: Updated setuptools to hide its own loaded modules during
    installation of another package. This change will enable setuptools to
    upgrade (or downgrade) itself even when its own metadata and implementation
    change.
  * Prefer vendored packaging library `as recommended
    &lt;https://github.com/jaraco/setuptools/commit/170657b68f4b92e7e1bf82f5e19a831f57
    44af67#commitcomment-9109448&gt;`_.
  * Issue #312: Restored presence of pkg_resources API tests (doctest) to sdist.
  * Issue #314: Disabled support for ``setup_requires`` metadata to avoid issue
    where Setuptools was unable to upgrade over earlier versions.
  * Pull Request #106: Now write ``setup_requires`` metadata.
  * Issue #311: Decoupled pkg_resources from setuptools once again.
    ``pkg_resources`` is now a package instead of a module.
  * Issue #306: Suppress warnings about Version format except in select scenarios
    (such as installation).
  * Pull Request #85: Search egg-base when adding egg-info to manifest.
  * Upgrade ``packaging`` to 14.5, giving preference to "rc" as designator for
    release candidates over "c".
  * PEP-440 warnings are now raised as their own class,
    ``pkg_resources.PEP440Warning``, instead of RuntimeWarning.
  * Disabled warnings on empty versions.
  * Upgrade ``packaging`` to 14.4, fixing an error where there is a
    different result for if 2.0.5 is contained within &gt;2.0dev and &gt;2.0.dev even
    though normalization rules should have made them equal.
  * Issue #296: Add warning when a version is parsed as legacy. This warning will
    make it easier for developers to recognize deprecated version numbers.
  * Issue #296: Restored support for ``__hash__`` on parse_version results.
  * Issue #296: Restored support for ``__getitem__`` and sort operations on
    parse_version result.
  * Issue #296: Restore support for iteration over parse_version result, but
    deprecated that usage with a warning. Fixes failure with buildout.
  * Implement `PEP 440 &lt;http://legacy.python.org/dev/peps/pep-0440/&gt;`_ within
    pkg_resources and setuptools. This change
    deprecates some version numbers such that they will no longer be installable
    without using the ``===`` escape hatch. See `the changes to test_resources
    &lt;https://bitbucket.org/pypa/setuptools/commits/dcd552da643c4448056de84c73d56da6
    d70769d5#chg-setuptools/tests/test_resources.py&gt;`_
    for specific examples of version numbers and specifiers that are no longer
    supported. Setuptools now "vendors" the `packaging
    &lt;https://github.com/pypa/packaging&gt;`_ library.
  * Issue #80, Issue #209: Eggs that are downloaded for ``setup_requires``,
    ``test_requires``, etc. are now placed in a ``./.eggs`` directory instead of
    directly in the current directory. This choice of location means the files
    can be readily managed (removed, ignored). Additionally,
    later phases or invocations of setuptools will not detect the package as
    already installed and ignore it for permanent install (See #209).
    This change is indicated as backward-incompatible as installations that
    depend on the installation in the current directory will need to account for
    the new location. Systems that ignore ``*.egg`` will probably need to be
    adapted to ignore ``.eggs``. The files will need to be manually moved or
    will be retrieved again. Most use cases will require no attention.
  * Issue #268: When resolving package versions, a VersionConflict now reports
    which package previously required the conflicting version.
  * Issue #262: Fixed regression in pip install due to egg-info directories
    being omitted. Re-opens Issue #118.
  * Issue #259: Fixed regression with namespace package handling on ``single
    version, externally managed`` installs.
  * Issue #100: When building a distribution, Setuptools will no longer match
    default files using platform-dependent case sensitivity, but rather will
    only match the files if their case matches exactly. As a result, on Windows
    and other case-insensitive file systems, files with names such as
    'readme.txt' or 'README.TXT' will be omitted from the distribution and a
    warning will be issued indicating that 'README.txt' was not found. Other
    filenames affected are:
  - README.rst
  - README
  - setup.cfg
  - setup.py (or the script name)
  - test/test*.py
    Any users producing distributions with filenames that match those above
    case-insensitively, but not case-sensitively, should rename those files in
    their repository for better portability.
  * Pull Request #72: When using ``single_version_externally_managed``, the
    exclusion list now includes Python 3.2 ``__pycache__`` entries.
  * Pull Request #76 and Pull Request #78: lines in top_level.txt are now
    ordered deterministically.
  * Issue #118: The egg-info directory is now no longer included in the list
    of outputs.
  * Issue #258: Setuptools now patches distutils msvc9compiler to
    recognize the specially-packaged compiler package for easy extension module
    support on Python 2.6, 2.7, and 3.2.
  * Issue #237: ``pkg_resources`` now uses explicit detection of Python 2 vs.
    Python 3, supporting environments where builtins have been patched to make
    Python 3 look more like Python 2.
  * Issue #240: Based on real-world performance measures against 5.4, zip
    manifests are now cached in all circumstances. The
    ``PKG_RESOURCES_CACHE_ZIP_MANIFESTS`` environment variable is no longer
    relevant. The observed "memory increase" referenced in the 5.4 release
    notes and detailed in Issue #154 was likely not an increase over the status
    quo, but rather only an increase over not storing the zip info at all.
  * Issue #242: Use absolute imports in svn_utils to avoid issues if the
    installing package adds an xml module to the path.
  * Issue #239: Fix typo in 5.5 such that fix did not take.
  * Issue #239: Setuptools now includes the setup_requires directive on
    Distribution objects and validates the syntax just like install_requires
    and tests_require directives.
  * Issue #236: Corrected regression in execfile implementation for Python 2.6.
- Enable testsuite run during build. Added BuildRequires needed for that
- Refresh setuptools-5.4.1-create-sitedir.patch
- Add fix-type-error.patch: Fix error during test run
- Add fix-sle11-test-failure.patch: Fix error during test run on SLE11SP3</changelog>
  <changelog author="hpj@urpla.net" date="1428753600">- openSUSE versions up to 12.2 are affected as well from:
  AssertionError: error: must supply either home or prefix/exec-prefix -- not both
  raise version check of applying fix-sle11-test-failure.patch accordingly</changelog>
  <changelog author="tbechtold@suse.com" date="1429704000">- update to 15.1:
  * Updated Packaging to 15.1 to address Packaging #28.
  * Fix ``setuptools.sandbox._execfile()`` with Python 3.1.
- Remove fix-type-error.patch . Applied upstream</changelog>
  <changelog author="mcihar@suse.cz" date="1430136000">- Disable testsuite as this causes build cycle</changelog>
  <changelog author="tbechtold@suse.com" date="1433764800">- update to 17.1:
  * Issue #380: Add support for range operators on environment
    marker evaluation.
  * Issue #378: Do not use internal importlib._bootstrap module.
  * Issue #390: Disallow console scripts with path separators in
    the name. Removes unintended functionality and brings behavior
    into parity with pip.
  * Pull Request #130: Better error messages for errors in
    parsed requirements.
  * Pull Request #133: Removed ``setuptools.tests`` from the
    installed packages.
  * Issue #373: Provisionally expose
    ``pkg_resources._initialize_master_working_set``, allowing for
    imperative re-initialization of the master working set.</changelog>
  <changelog author="tbechtold@suse.com" date="1434974400">- update to 17.1.1:
  * Backed out unintended changes to pkg_resources, restoring removal of
    deprecated imp module</changelog>
  <changelog author="dmueller@suse.com" date="1437393600">- update to 18.0.1:
  * Issue #401: Fix failure in test suite.
  * Dropped support for builds with Pyrex. Only Cython is supported.
  * Issue #288: Detect Cython later in the build process, after
    ``setup_requires`` dependencies are resolved.
  * Issue #396: Fixed test failure on OS X.
  * Pull Request #136: Remove excessive quoting from shebang headers
    for Jython.</changelog>
  <changelog author="tbechtold@suse.com" date="1439294400">- update to 18.1:
  * Upgrade to vendored packaging 15.3.</changelog>
  <changelog author="tbechtold@suse.com" date="1440072000">- update to 18.2:
  * Issue #412: More efficient directory search in ``find_packages``.</changelog>
  <changelog author="hpj@urpla.net" date="1444132800">- update to 18.3.2:
  * Correct another regression in setuptools.findall
    where the fix for Python #12885 was lost.
- update to 18.3.1:
  * Issue #425: Correct regression in setuptools.findall.
- update to 18.3:
  * Setuptools now allows disabling of the manipulation of the sys.path
    during the processing of the easy-install.pth file. To do so, set
    the environment variable ``SETUPTOOLS_SYS_PATH_TECHNIQUE`` to
    anything but "rewrite" (consider "raw"). During any install operation
    with manipulation disabled, setuptools packages will be appended to
    sys.path naturally.
    Future versions may change the default behavior to disable
    manipulation. If so, the default behavior can be retained by setting
    the variable to "rewrite".
  * Issue #257: ``easy_install --version`` now shows more detail
    about the installation location and Python version.
  * Refactor setuptools.findall in preparation for re-submission
    back to distutils.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1445515200">- Update to 18.4
  * Test command now always invokes unittest,
    even if no test suite is supplied.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1454328000">- update to version 19.6.2:
  * Issue #491: Correct regression incurred in 19.4 where a
    double-namespace package installed using pip would cause a
    TypeError.
- update to version 19.6.1:
  * Restore compatibility for PyPy 3 compatibility lost in 19.4.1
    addressing Issue #487.
  * "setuptools.launch" shim now loads scripts in a new namespace,
    avoiding getting relative imports from the setuptools package on
    Python 2.
- update to version 19.6:
  * Added a new entry script "setuptools.launch", implementing the
    shim found in "pip.util.setuptools_build". Use this command to
    launch distutils-only packages under setuptools in the same way
    that pip does, causing the setuptools monkeypatching of distutils
    to be invoked prior to invoking a script. Useful for debugging or
    otherwise installing a distutils-only package under setuptools
    when pip isn't available or otherwise does not expose the desired
    functionality. For example::
    $ python -m setuptools.launch setup.py develop
  * Issue #488: Fix dual manifestation of Extension class in extension
    packages installed as dependencies when Cython is present.
- update to version 19.5:
  * Issue #486: Correct TypeError when getfilesystemencoding
    returns None.
  * Issue #139: Clarified the license as MIT.
  * Pull Request #169: Removed special handling of command
    spec in scripts for Jython.
- changes from version 19.4.1:
  * Issue #487: Use direct invocation of "importlib.machinery" in
    "pkg_resources" to avoid missing detection on relevant platforms.
- update to version 19.4:
  * Issue #341: Correct error in path handling of package data files
    in "build_py" command when package is empty.
  * Distribute #323, Issue #141, Issue #207, and Pull Request #167:
    Another implementation of "pkg_resources.WorkingSet" and
    "pkg_resources.Distribution" that supports replacing an extant
    package with a new one, allowing for setup_requires dependencies
    to supersede installed packages for the session.
- update to version 19.3:
  * Issue #229: Implement new technique for readily incorporating
    dependencies conditionally from vendored copies or primary
    locations. Adds a new dependency on six.
- update to version 19.2:
  * Pull Request #163: Add get_command_list method to Distribution.
  * Pull Request #162: Add missing whitespace to multiline string
    literals.
- update to version 19.1.1:
  * Issue #476: Cast version to string (using default encoding) to
    avoid creating Unicode types on Python 2 clients.
  * Issue #477: In Powershell downloader, use explicit rendering of
    strings, rather than rely on "repr", which can be incorrect
    (especially on Python 2).
- changes from version 19.1:
  * Issue #215: The bootstrap script "ez_setup.py" now automatically
    detects the latest version of setuptools (using PyPI JSON API)
    rather than hard-coding a particular value.
  * Issue #475: Fix incorrect usage in _translate_metadata2.
- changes from version 19.0:
  * Issue #442: Use RawConfigParser for parsing .pypirc file.
    Interpolated values are no longer honored in .pypirc files.
- update to version 18.8.1:
  * Issue #440: Prevent infinite recursion when a SandboxViolation or
    other UnpickleableException occurs in a sandbox context with
    setuptools hidden. Fixes regression introduced in Setuptools 12.0.
- changes from version 18.8:
  * Deprecated ``egg_info.get_pkg_info_revision``.
  * Issue #471: Don't rely on repr for an HTML attribute value in
    package_index.
  * Issue #419: Avoid errors in FileMetadata when the metadata directory
    is broken.
  * Issue #472: Remove deprecated use of 'U' in mode parameter
    when opening files.
- update to version 18.7.1:
  * Issue #469: Refactored logic for Issue #419 fix to re-use metadata
    loading from Provider.
- update to version 18.7:
  * Update dependency on certify.
  * Pull Request #160: Improve detection of gui script in
    "easy_install._adjust_header".
  * Made "test.test_args" a non-data property; alternate fix
    for the issue reported in Pull Request #155.
  * Issue #453: In "ez_setup" bootstrap module, unload all
    "pkg_resources" modules following download.
  * Pull Request #158: Honor `PEP-488
    &lt;https://www.python.org/dev/peps/pep-0488/&gt;`_ when excluding
    files for namespace packages.
  * Issue #419 and Pull Request #144: Add experimental support for
    reading the version info from distutils-installed metadata rather
    than using the version in the filename.
- update to version 18.6.1:
  * Issue #464: Correct regression in invocation of superclass on
    old-style class on Python 2.
- changes from version 18.6:
  * Issue #439: When installing entry_point scripts under development,
    omit the version number of the package, allowing any version of
    the package to be used.
- update to version 18.5:
  * In preparation for dropping support for Python 3.2, a warning is now
    logged when pkg_resources is imported on Python 3.2 or earlier
    Python 3 versions.
  * `Add support for python_platform_implementation environment marker
    &lt;https://github.com/jaraco/setuptools/pull/28&gt;`_.
  * `Fix dictionary mutation during iteration
    &lt;https://github.com/jaraco/setuptools/pull/29&gt;`_.</changelog>
  <changelog author="tbechtold@suse.com" date="1457524800">- update to 20.2.2:
  * Issue #502: Correct regression in parsing of multiple
    version specifiers separated by commas and spaces.
  * Issue #499: Restore compatiblity for legacy versions
    by bumping to packaging 16.4.
  * Changelog now includes release dates and links to PEPs.
  * Pull Request #173: Replace dual PEP 345 _markerlib implementation
    and PEP 426 implementation of environment marker support from
    packaging 16.1 and PEP 508. Fixes Issue #122.
    See also Pull Request #175, Pull Request #168, and
    Pull Request #164. Additionally:
  - ``Requirement.parse`` no longer retains the order of extras.
  - ``parse_requirements`` now requires that all versions be
    PEP-440 compliant, as revealed in #499. Packages released
    with invalid local versions should be re-released using
    the proper local version syntax, e.g. ``mypkg-1.0+myorg.1``.
  * Update ``upload_docs`` command to also honor keyring
    for password resolution.
  * Added support for using passwords from keyring in the upload
    command.
  * Issue #118: Once again omit the package metadata (egg-info)
    from the list of outputs in ``--record``. This version of setuptools
    can no longer be used to upgrade pip earlier than 6.0.
  * `Off-project PR &lt;https://github.com/jaraco/setuptools/pull/32&gt;`_:
    For FreeBSD, also honor root certificates from ca_root_nss.</changelog>
  <changelog author="tbechtold@suse.com" date="1467288000">-  update to 23.1.0:
  * #619: Deprecated ``tag_svn_revision`` distribution
    option.
  * #611: Removed ARM executables for CLI and GUI script
    launchers on Windows. If this was a feature you cared
    about, please comment in the ticket.
  * #604: Removed docs building support. The project
    now relies on documentation hosted at
    https://setuptools.readthedocs.io/.
  * #604: Restore repository for upload_docs command
    to restore publishing of docs during release.
  * #589: Upload releases to pypi.io using the upload
    hostname and legacy path.
  * #589: Releases are now uploaded to pypi.io (Warehouse)
    even when releases are made on Twine via Travis.
  * #589: Releases are now uploaded to pypi.io (Warehouse).
  * #190: On Python 2, if unicode is passed for packages to
    ``build_py`` command, it will be handled just as with
    text on Python 3.
  * #598: Setuptools now lists itself first in the User-Agent
    for web requests, better following the guidelines in
    `RFC 7231
    &lt;https://tools.ietf.org/html/rfc7231#section-5.5.3&gt;`_.
  * Minor fixes to changelog and docs.
  * #261: Exclude directories when resolving globs in
    package_data.
  * #539: In the easy_install get_site_dirs, honor all
    paths found in ``site.getsitepackages``.
  * #572: In build_ext, now always import ``_CONFIG_VARS``
    from ``distutils`` rather than from ``sysconfig``
    to allow ``distutils.sysconfig.customize_compiler``
    configure the OS X compiler for ``-dynamiclib``.
  * Removed ez_setup.py from Setuptools sdist. The
    bootstrap script will be maintained in its own
    branch and should be generally be retrieved from
    its canonical location at
    https://bootstrap.pypa.io/ez_setup.py.
  * #553: egg_info section is now generated in a
    deterministic order, matching the order generated
    by earlier versions of Python. Except on Python 2.6,
    order is preserved when existing settings are present.
  * #556: Update to Packaging 16.7, restoring support
    for deprecated ``python_implmentation`` marker.
  * #555: Upload command now prompts for a password
    when uploading to PyPI (or other repository) if no
    password is present in .pypirc or in the keyring.
  * #548: Update certify version to 2016.2.28
  * #545: Safely handle deletion of non-zip eggs in rotate
    command.
  * Issue #544: Fix issue with extra environment marker
    processing in WorkingSet due to refactor in v20.7.0.
  * Issue #543: Re-release so that latest release doesn't
    cause déjà vu with distribute and setuptools 0.7 in
    older environments.
  * Refactored extra enviroment marker processing
    in WorkingSet.
  * Issue #533: Fixed intermittent test failures.
  * Issue #536: In msvc9_support, trap additional exceptions
    that might occur when importing
    ``distutils.msvc9compiler`` in mingw environments.
  * Issue #537: Provide better context when package
    metadata fails to decode in UTF-8.
  * Issue #523: Restored support for environment markers,
    now honoring 'extra' environment markers.
  * Issue #523: Disabled support for environment markers
    introduced in v20.5.
  * Issue #503: Restore support for PEP 345 environment
    markers by updating to Packaging 16.6.
  * New release process that relies on
    `bumpversion &lt;https://github.com/peritus/bumpversion&gt;`_
    and Travis CI for continuous deployment.
  * Project versioning semantics now follow
    `semver &lt;https://semver.org&gt;`_ precisely.
    The 'v' prefix on version numbers now also allows
    version numbers to be referenced in the changelog,
    e.g. https://pythonhosted.org/setuptools/history.html#v20-6-0.
  * BB Pull Request #185, #470: Add support for environment markers
    in requirements in install_requires, setup_requires,
    tests_require as well as adding a test for the existing
    extra_requires machinery.
  * Issue #422: Moved hosting to
    `Github &lt;https://github.com/pypa/setuptools&gt;`_
    from `Bitbucket &lt;https://bitbucket.org/pypa/setuptools&gt;`_.
    Issues have been migrated, though all issues and comments
    are attributed to bb-migration. So if you have a particular
    issue or issues to which you've been subscribed, you will
    want to "watch" the equivalent issue in Github.
    The Bitbucket project will be retained for the indefinite
    future, but Github now hosts the canonical project repository.
  * Issue #519: Remove import hook when reloading the
    ``pkg_resources`` module.
  * BB Pull Request #184: Update documentation in ``pkg_resources``
    around new ``Requirement`` implementation.
  * BB Pull Request #179: ``pkg_resources.Requirement`` objects are
    now a subclass of ``packaging.requirements.Requirement``,
    allowing any environment markers and url (if any) to be
    affiliated with the requirement
  * BB Pull Request #179: Restore use of RequirementParseError
    exception unintentionally dropped in 20.2.</changelog>
  <changelog author="tbechtold@suse.com" date="1467633600">- Use pypi.io for Source url</changelog>
  <changelog author="dev@stellardeath.org" date="1467633601">- Update fix-sle11-test-failure.patch to new line numbers and
  indentation</changelog>
  <changelog author="tbechtold@suse.com" date="1472558400">- update to 26.1.1:
  * Re-release of 26.1.0 with pytest pinned to allow for automated
    deployement and thus proper packaging environment variables,
    fixing issues with missing executable launchers.
  * #763: ``pkg_resources.get_default_cache`` now defers to the
    `appdirs project &lt;https://pypi.org/project/appdirs&gt;`_ to
    resolve the cache directory. Adds a vendored dependency on
    appdirs to pkg_resources.
  * #748: By default, sdists are now produced in gzipped tarfile
    format by default on all platforms, adding forward compatibility
    for the same behavior in Python 3.6 (See Python #27819).
  * #459 via #736: On Windows with script launchers,
    sys.argv[0] now reflects
    the name of the entry point, consistent with the behavior in
    distlib and pip wrappers.
  * #752 via #753: When indicating ``py_limited_api`` to Extension,
    it must be passed as a keyword argument.
  * Add Extension(py_limited_api=True). When set to a truthy value,
    that extension gets a filename apropriate for code using Py_LIMITED_API.
    When used correctly this allows a single compiled extension to work on
    all future versions of CPython 3.
    The py_limited_api argument only controls the filename. To be
    compatible with multiple versions of Python 3, the C extension
    will also need to set -DPy_LIMITED_API=... and be modified to use
    only the functions in the limited API.
  * #739 Fix unquoted libpaths by fixing compatibility between
    `numpy.distutils` and `distutils._msvccompiler`
    for numpy &lt; 1.11.2 (Fix issue #728, error also fixed in Numpy).
  * #731: Bump certifi.
  * Style updates. See #740, #741, #743, #744, #742, #747.
  * #735: include license file.
  * #612 via #730: Add a LICENSE file which needs to be provided by the terms of
  the MIT license.
  * #725: revert `library_dir_option` patch (Error is related to
    `numpy.distutils` and make errors on non Numpy users).
  * #720
  * #723: Improve patch for `library_dir_option`.
  * #717
  * #713
  * #707: Fix Python 2 compatibility for MSVC by catching errors properly.
  * #715: Fix unquoted libpaths by patching `library_dir_option`.
  * #714 and #704: Revert fix as it breaks other components
    downstream that can't handle unicode. See #709, #710,
    and #712.
  * #704: Fix errors when installing a zip sdist that contained
    files named with non-ascii characters on Windows would
    crash the install when it attempted to clean up the build.
  * #646: MSVC compatibility - catch errors properly in
    RegistryInfo.lookup.
  * #702: Prevent UnboundLocalError when initial working_set
    is empty.
  * #686: Fix issue in sys.path ordering by pkg_resources when
    rewrite technique is "raw".
  * #699: Fix typo in msvc support.
  * #609: Setuptools will now try to download a distribution from
    the next possible download location if the first download fails.
    This means you can now specify multiple links as ``dependency_links``
    and all links will be tried until a working download link is encountered.
  * #688: Fix AttributeError in setup.py when invoked not from
    the current directory.
  * Cleanup of setup.py script.
  * Fixed documentation builders by allowing setup.py
    to be imported without having bootstrapped the
    metadata.
  * More style cleanup. See #677, #678, #679, #681, #685.
  * #674: Default ``sys.path`` manipulation by easy-install.pth
    is now "raw", meaning that when writing easy-install.pth
    during any install operation, the ``sys.path`` will not be
    rewritten and will no longer give preference to easy_installed
    packages.
    To retain the old behavior when using any easy_install
    operation (including ``setup.py install`` when setuptools is
    present), set the environment variable:
    SETUPTOOLS_SYS_PATH_TECHNIQUE=rewrite
    This project hopes that that few if any environments find it
    necessary to retain the old behavior, and intends to drop
    support for it altogether in a future release. Please report
    any relevant concerns in the ticket for this change.
  * #398: Fix shebang handling on Windows in script
    headers where spaces in ``sys.executable`` would
    produce an improperly-formatted shebang header,
    introduced in 12.0 with the fix for #188.
  * #663, #670: More style updates.
  * #516: Disable ``os.link`` to avoid hard linking
    in ``sdist.make_distribution``, avoiding errors on
    systems that support hard links but not on the
    file system in which the build is occurring.
  * #667: Update Metadata-Version to 1.2 when
    ``python_requires`` is supplied.
  * #631: Add support for ``python_requires`` keyword.
  * More style updates. See #660, #661, #641.
  * #659: ``setup.py`` now will fail fast and with a helpful
    error message when the necessary metadata is missing.
  * More style updates. See #656, #635, #640,
    [#644], #650, #652, and #655.
  * Updated style in much of the codebase to match
    community expectations. See #632, #633, #634,
    [#637], #639, #638, #642, #648.
  * If MSVC++14 is needed ``setuptools.msvc`` now redirect
    user to Visual C++ Build Tools web page.
  * #625 and #626: Fixes on ``setuptools.msvc`` mainly
    for Python 2 and Linux.
  * Pull Request #174: Add more aggressive support for
    standalone Microsoft Visual C++ compilers in
    msvc9compiler patch.
    Particularly : Windows SDK 6.1 and 7.0
    (MSVC++ 9.0), Windows SDK 7.1 (MSVC++ 10.0),
    Visual C++ Build Tools 2015 (MSVC++14)
  * Renamed ``setuptools.msvc9_support`` to
    ``setuptools.msvc``.
  Re-release of v23.2.0, which was missing the intended
  commits.
  * #623: Remove used of deprecated 'U' flag when reading
    manifests.</changelog>
  <changelog author="jmatejek@suse.com" date="1472644800">- fix certificate handling with certifi, add support for SUSE's
  CA bundle (setuptools-certpath.patch, fixes boo#993968)
- remove shebang lines, strip executable bit from README, to silence
  the easy rpmlint warnings</changelog>
  <changelog author="tbechtold@suse.com" date="1475928000">- update to 28.3.0:
  * #809: In ``find_packages()``, restore support for excluding
    a parent package without excluding a child package.
  * #805: Disable ``-nspkg.pth`` behavior on Python 3.3+ where
    PEP-420 functionality is adequate. Fixes pip #1924.
  * #803: Bump certifi to 2016.9.26.
  * #733: Do not search excluded directories for packages.
    This introduced a backwards incompatible change in ``find_packages()``
    so that ``find_packages(exclude=['foo']) == []``, excluding subpackages of ``foo``.
    Previously, ``find_packages(exclude=['foo']) == ['foo.bar']``,
    even though the parent ``foo`` package was excluded.
  * #795: Bump certifi.
  * #719: Suppress decoding errors and instead log a warning
    when metadata cannot be decoded.
  * #790: In MSVC monkeypatching, explicitly patch each
    function by name in the target module instead of inferring
    the module from the function's ``__module__``. Improves
    compatibility with other packages that might have previously
    patched distutils functions (i.e. NumPy).
  * #794: In test command, add installed eggs to PYTHONPATH
    when invoking tests so that subprocesses will also have the
    dependencies available. Fixes `tox 330
    &lt;https://github.com/tox-dev/tox/issues/330&gt;`_.
  * #795: Update vendored pyparsing 2.1.9.
  * #520 and #513: Suppress ValueErrors in fixup_namespace_packages
    when lookup fails.
  * Nicer, more consistent interfaces for msvc monkeypatching.
  * #779 via #781: Fix circular import.
  * #778: Fix MSVC monkeypatching.
  * Introduce the (private) ``monkey`` module to encapsulate
    the distutils monkeypatching behavior.
  * Now use Warehouse by default for
    ``upload``, patching ``distutils.config.PyPIRCCommand`` to
    affect default behavior.
    Any config in .pypirc should be updated to replace
    https://pypi.python.org/pypi/
    with
    https://upload.pypi.org/legacy/
    Similarly, any passwords stored in the keyring should be
    updated to use this new value for "system".
    The ``upload_docs`` command will continue to use the python.org
    site, but the command is now deprecated. Users are urged to use
    Read The Docs instead.
  * #776: Use EXT_SUFFIX for py_limited_api renaming.
  * #774 and #775: Use LegacyVersion from packaging when
    detecting numpy versions.
  * Re-release of 26.1.0 with pytest pinned to allow for automated
    deployment and thus proper packaging environment variables,
    fixing issues with missing executable launchers.</changelog>
  <changelog author="hpj@urpla.net" date="1481544000">- make sure, that setuptools-certpath.patch is applied
  unconditionally (fixes traceback in setuptools/ssl_support.py)</changelog>
</package>
<package pkgid="28f67e71517fc149c291585ea425a53be1cbcf4a" name="python-setuptools" arch="x86_64">
  <version epoch="0" ver="28.3.0" rel="87.1"/>
  <changelog author="tbechtold@suse.com" date="1427457600">- update to 15.0:
  * Pull Request #126: DistributionNotFound message now lists the package or
    packages that required it. E.g.::
    pkg_resources.DistributionNotFound: The 'colorama&gt;=0.3.1' distribution
    was not found and is required by smlib.log.
    Note that zc.buildout once dependended on the string rendering of this
    message to determine the package that was not found. This expectation
    has since been changed, but older versions of buildout may experience
    problems. See Buildout #242 for details.
  * Issue #307: Removed PEP-440 warning during parsing of versions
    in ``pkg_resources.Distribution``.
  * Issue #364: Replace deprecated usage with recommended usage of
    ``EntryPoint.load``.
  * Issue #254: When creating temporary egg cache on Unix, use mode 755
    for creating the directory to avoid the subsequent warning if
    the directory is group writable.
  * Issue #137: Update ``Distribution.hashcmp`` so that Distributions with
    None for pyversion or platform can be compared against Distributions
    defining those attributes.
  * Issue #360: Removed undesirable behavior from test runs, preventing
    write tests and installation to system site packages.
  * Pull Request #125: Add ``__ne__`` to Requirement class.
  * Various refactoring of easy_install.
  * Bootstrap script now accepts ``--to-dir`` to customize save directory or
    allow for re-use of existing repository of setuptools versions. See
    Pull Request #112 for background.
  * Issue #285: ``easy_install`` no longer will default to installing
    packages to the "user site packages" directory if it is itself installed
    there. Instead, the user must pass ``--user`` in all cases to install
    packages to the user site packages.
    This behavior now matches that of "pip install". To configure
    an environment to always install to the user site packages, consider
    using the "install-dir" and "scripts-dir" parameters to easy_install
    through an appropriate distutils config file.
  * Issue #359: Include pytest.ini in the sdist so invocation of py.test on the
    sdist honors the pytest configuration.
    Re-release of 13.0. Intermittent connectivity issues caused the release
    process to fail and PyPI uploads no longer accept files for 13.0.
  * Issue #356: Back out Pull Request #119 as it requires Setuptools 10 or later
    as the source during an upgrade.
  * Removed build_py class from setup.py. According to 892f439d216e, this
    functionality was added to support upgrades from old Distribute versions,
    0.6.5 and 0.6.6.
  * Pull Request #119: Restore writing of ``setup_requires`` to metadata
    (previously added in 8.4 and removed in 9.0).
  * Documentation is now linked using the rst.linker package.
  * Fix ``setuptools.command.easy_install.extract_wininst_cfg()``
    with Python 2.6 and 2.7.
  * Issue #354. Added documentation on building setuptools
    documentation.
  * Issue #345: Unload all modules under pkg_resources during
    ``ez_setup.use_setuptools()``.
  * Issue #336: Removed deprecation from ``ez_setup.use_setuptools``,
    as it is clearly still used by buildout's bootstrap. ``ez_setup``
    remains deprecated for use by individual packages.
  * Simplified implementation of ``ez_setup.use_setuptools``.
  * Pull Request #118: Soften warning for non-normalized versions in
    Distribution.
  * Issue #339: Correct Attribute reference in ``cant_write_to_target``.
  * Issue #336: Deprecated ``ez_setup.use_setuptools``.
  * Issue #335: Fix script header generation on Windows.
  * Fixed incorrect class attribute in ``install_scripts``. Tests would be nice.
  * Issue #331: Fixed ``install_scripts`` command on Windows systems corrupting
    the header.
  * Restore ``setuptools.command.easy_install.sys_executable`` for pbr
    compatibility. For the future, tools should construct a CommandSpec
    explicitly.
  * Issue #188: Setuptools now support multiple entities in the value for
    ``build.executable``, such that an executable of "/usr/bin/env my-python" may
    be specified. This means that systems with a specified executable whose name
    has spaces in the path must be updated to escape or quote that value.
  * Deprecated ``easy_install.ScriptWriter.get_writer``, replaced by ``.best()``
    with slightly different semantics (no force_windows flag).
  * Issue #327: Formalize and restore support for any printable character in an
    entry point name.
  * Expose ``EntryPoint.resolve`` in place of EntryPoint._load, implementing the
    simple, non-requiring load. Deprecated all uses of ``EntryPoint._load``
    except for calling with no parameters, which is just a shortcut for
    ``ep.require(); ep.resolve();``.
    Apps currently invoking ``ep.load(require=False)`` should instead do the
    following if wanting to avoid the deprecating warning::
    getattr(ep, "resolve", lambda: ep.load(require=False))()
  * Pip #2326: Report deprecation warning at stacklevel 2 for easier diagnosis.
  * Issue #281: Since Setuptools 6.1 (Issue #268), a ValueError would be raised
    in certain cases where VersionConflict was raised with two arguments, which
    occurred in ``pkg_resources.WorkingSet.find``. This release adds support
    for indicating the dependent packages while maintaining support for
    a VersionConflict when no dependent package context is known. New unit tests
    now capture the expected interface.
  * Interop #3: Upgrade to Packaging 15.0; updates to PEP 440 so that &gt;1.7 does
    not exclude 1.7.1 but does exclude 1.7.0 and 1.7.0.post1.
  * Issue #323: Fix regression in entry point name parsing.
  * Deprecated use of EntryPoint.load(require=False). Passing a boolean to a
    function to select behavior is an anti-pattern. Instead use
    ``Entrypoint._load()``.
  * Substantial refactoring of all unit tests. Tests are now much leaner and
    re-use a lot of fixtures and contexts for better clarity of purpose.
  * Issue #320: Added a compatibility implementation of
    ``sdist._default_revctrl``
    so that systems relying on that interface do not fail (namely, Ubuntu 12.04
    and similar Debian releases).
  * Issue #319: Fixed issue installing pure distutils packages.
  * Issue #313: Removed built-in support for subversion. Projects wishing to
    retain support for subversion will need to use a third party library. The
    extant implementation is being ported to `setuptools_svn
    &lt;https://pypi.python.org/pypi/setuptools_svn&gt;`_.
  * Issue #315: Updated setuptools to hide its own loaded modules during
    installation of another package. This change will enable setuptools to
    upgrade (or downgrade) itself even when its own metadata and implementation
    change.
  * Prefer vendored packaging library `as recommended
    &lt;https://github.com/jaraco/setuptools/commit/170657b68f4b92e7e1bf82f5e19a831f57
    44af67#commitcomment-9109448&gt;`_.
  * Issue #312: Restored presence of pkg_resources API tests (doctest) to sdist.
  * Issue #314: Disabled support for ``setup_requires`` metadata to avoid issue
    where Setuptools was unable to upgrade over earlier versions.
  * Pull Request #106: Now write ``setup_requires`` metadata.
  * Issue #311: Decoupled pkg_resources from setuptools once again.
    ``pkg_resources`` is now a package instead of a module.
  * Issue #306: Suppress warnings about Version format except in select scenarios
    (such as installation).
  * Pull Request #85: Search egg-base when adding egg-info to manifest.
  * Upgrade ``packaging`` to 14.5, giving preference to "rc" as designator for
    release candidates over "c".
  * PEP-440 warnings are now raised as their own class,
    ``pkg_resources.PEP440Warning``, instead of RuntimeWarning.
  * Disabled warnings on empty versions.
  * Upgrade ``packaging`` to 14.4, fixing an error where there is a
    different result for if 2.0.5 is contained within &gt;2.0dev and &gt;2.0.dev even
    though normalization rules should have made them equal.
  * Issue #296: Add warning when a version is parsed as legacy. This warning will
    make it easier for developers to recognize deprecated version numbers.
  * Issue #296: Restored support for ``__hash__`` on parse_version results.
  * Issue #296: Restored support for ``__getitem__`` and sort operations on
    parse_version result.
  * Issue #296: Restore support for iteration over parse_version result, but
    deprecated that usage with a warning. Fixes failure with buildout.
  * Implement `PEP 440 &lt;http://legacy.python.org/dev/peps/pep-0440/&gt;`_ within
    pkg_resources and setuptools. This change
    deprecates some version numbers such that they will no longer be installable
    without using the ``===`` escape hatch. See `the changes to test_resources
    &lt;https://bitbucket.org/pypa/setuptools/commits/dcd552da643c4448056de84c73d56da6
    d70769d5#chg-setuptools/tests/test_resources.py&gt;`_
    for specific examples of version numbers and specifiers that are no longer
    supported. Setuptools now "vendors" the `packaging
    &lt;https://github.com/pypa/packaging&gt;`_ library.
  * Issue #80, Issue #209: Eggs that are downloaded for ``setup_requires``,
    ``test_requires``, etc. are now placed in a ``./.eggs`` directory instead of
    directly in the current directory. This choice of location means the files
    can be readily managed (removed, ignored). Additionally,
    later phases or invocations of setuptools will not detect the package as
    already installed and ignore it for permanent install (See #209).
    This change is indicated as backward-incompatible as installations that
    depend on the installation in the current directory will need to account for
    the new location. Systems that ignore ``*.egg`` will probably need to be
    adapted to ignore ``.eggs``. The files will need to be manually moved or
    will be retrieved again. Most use cases will require no attention.
  * Issue #268: When resolving package versions, a VersionConflict now reports
    which package previously required the conflicting version.
  * Issue #262: Fixed regression in pip install due to egg-info directories
    being omitted. Re-opens Issue #118.
  * Issue #259: Fixed regression with namespace package handling on ``single
    version, externally managed`` installs.
  * Issue #100: When building a distribution, Setuptools will no longer match
    default files using platform-dependent case sensitivity, but rather will
    only match the files if their case matches exactly. As a result, on Windows
    and other case-insensitive file systems, files with names such as
    'readme.txt' or 'README.TXT' will be omitted from the distribution and a
    warning will be issued indicating that 'README.txt' was not found. Other
    filenames affected are:
  - README.rst
  - README
  - setup.cfg
  - setup.py (or the script name)
  - test/test*.py
    Any users producing distributions with filenames that match those above
    case-insensitively, but not case-sensitively, should rename those files in
    their repository for better portability.
  * Pull Request #72: When using ``single_version_externally_managed``, the
    exclusion list now includes Python 3.2 ``__pycache__`` entries.
  * Pull Request #76 and Pull Request #78: lines in top_level.txt are now
    ordered deterministically.
  * Issue #118: The egg-info directory is now no longer included in the list
    of outputs.
  * Issue #258: Setuptools now patches distutils msvc9compiler to
    recognize the specially-packaged compiler package for easy extension module
    support on Python 2.6, 2.7, and 3.2.
  * Issue #237: ``pkg_resources`` now uses explicit detection of Python 2 vs.
    Python 3, supporting environments where builtins have been patched to make
    Python 3 look more like Python 2.
  * Issue #240: Based on real-world performance measures against 5.4, zip
    manifests are now cached in all circumstances. The
    ``PKG_RESOURCES_CACHE_ZIP_MANIFESTS`` environment variable is no longer
    relevant. The observed "memory increase" referenced in the 5.4 release
    notes and detailed in Issue #154 was likely not an increase over the status
    quo, but rather only an increase over not storing the zip info at all.
  * Issue #242: Use absolute imports in svn_utils to avoid issues if the
    installing package adds an xml module to the path.
  * Issue #239: Fix typo in 5.5 such that fix did not take.
  * Issue #239: Setuptools now includes the setup_requires directive on
    Distribution objects and validates the syntax just like install_requires
    and tests_require directives.
  * Issue #236: Corrected regression in execfile implementation for Python 2.6.
- Enable testsuite run during build. Added BuildRequires needed for that
- Refresh setuptools-5.4.1-create-sitedir.patch
- Add fix-type-error.patch: Fix error during test run
- Add fix-sle11-test-failure.patch: Fix error during test run on SLE11SP3</changelog>
  <changelog author="hpj@urpla.net" date="1428753600">- openSUSE versions up to 12.2 are affected as well from:
  AssertionError: error: must supply either home or prefix/exec-prefix -- not both
  raise version check of applying fix-sle11-test-failure.patch accordingly</changelog>
  <changelog author="tbechtold@suse.com" date="1429704000">- update to 15.1:
  * Updated Packaging to 15.1 to address Packaging #28.
  * Fix ``setuptools.sandbox._execfile()`` with Python 3.1.
- Remove fix-type-error.patch . Applied upstream</changelog>
  <changelog author="mcihar@suse.cz" date="1430136000">- Disable testsuite as this causes build cycle</changelog>
  <changelog author="tbechtold@suse.com" date="1433764800">- update to 17.1:
  * Issue #380: Add support for range operators on environment
    marker evaluation.
  * Issue #378: Do not use internal importlib._bootstrap module.
  * Issue #390: Disallow console scripts with path separators in
    the name. Removes unintended functionality and brings behavior
    into parity with pip.
  * Pull Request #130: Better error messages for errors in
    parsed requirements.
  * Pull Request #133: Removed ``setuptools.tests`` from the
    installed packages.
  * Issue #373: Provisionally expose
    ``pkg_resources._initialize_master_working_set``, allowing for
    imperative re-initialization of the master working set.</changelog>
  <changelog author="tbechtold@suse.com" date="1434974400">- update to 17.1.1:
  * Backed out unintended changes to pkg_resources, restoring removal of
    deprecated imp module</changelog>
  <changelog author="dmueller@suse.com" date="1437393600">- update to 18.0.1:
  * Issue #401: Fix failure in test suite.
  * Dropped support for builds with Pyrex. Only Cython is supported.
  * Issue #288: Detect Cython later in the build process, after
    ``setup_requires`` dependencies are resolved.
  * Issue #396: Fixed test failure on OS X.
  * Pull Request #136: Remove excessive quoting from shebang headers
    for Jython.</changelog>
  <changelog author="tbechtold@suse.com" date="1439294400">- update to 18.1:
  * Upgrade to vendored packaging 15.3.</changelog>
  <changelog author="tbechtold@suse.com" date="1440072000">- update to 18.2:
  * Issue #412: More efficient directory search in ``find_packages``.</changelog>
  <changelog author="hpj@urpla.net" date="1444132800">- update to 18.3.2:
  * Correct another regression in setuptools.findall
    where the fix for Python #12885 was lost.
- update to 18.3.1:
  * Issue #425: Correct regression in setuptools.findall.
- update to 18.3:
  * Setuptools now allows disabling of the manipulation of the sys.path
    during the processing of the easy-install.pth file. To do so, set
    the environment variable ``SETUPTOOLS_SYS_PATH_TECHNIQUE`` to
    anything but "rewrite" (consider "raw"). During any install operation
    with manipulation disabled, setuptools packages will be appended to
    sys.path naturally.
    Future versions may change the default behavior to disable
    manipulation. If so, the default behavior can be retained by setting
    the variable to "rewrite".
  * Issue #257: ``easy_install --version`` now shows more detail
    about the installation location and Python version.
  * Refactor setuptools.findall in preparation for re-submission
    back to distutils.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1445515200">- Update to 18.4
  * Test command now always invokes unittest,
    even if no test suite is supplied.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1454328000">- update to version 19.6.2:
  * Issue #491: Correct regression incurred in 19.4 where a
    double-namespace package installed using pip would cause a
    TypeError.
- update to version 19.6.1:
  * Restore compatibility for PyPy 3 compatibility lost in 19.4.1
    addressing Issue #487.
  * "setuptools.launch" shim now loads scripts in a new namespace,
    avoiding getting relative imports from the setuptools package on
    Python 2.
- update to version 19.6:
  * Added a new entry script "setuptools.launch", implementing the
    shim found in "pip.util.setuptools_build". Use this command to
    launch distutils-only packages under setuptools in the same way
    that pip does, causing the setuptools monkeypatching of distutils
    to be invoked prior to invoking a script. Useful for debugging or
    otherwise installing a distutils-only package under setuptools
    when pip isn't available or otherwise does not expose the desired
    functionality. For example::
    $ python -m setuptools.launch setup.py develop
  * Issue #488: Fix dual manifestation of Extension class in extension
    packages installed as dependencies when Cython is present.
- update to version 19.5:
  * Issue #486: Correct TypeError when getfilesystemencoding
    returns None.
  * Issue #139: Clarified the license as MIT.
  * Pull Request #169: Removed special handling of command
    spec in scripts for Jython.
- changes from version 19.4.1:
  * Issue #487: Use direct invocation of "importlib.machinery" in
    "pkg_resources" to avoid missing detection on relevant platforms.
- update to version 19.4:
  * Issue #341: Correct error in path handling of package data files
    in "build_py" command when package is empty.
  * Distribute #323, Issue #141, Issue #207, and Pull Request #167:
    Another implementation of "pkg_resources.WorkingSet" and
    "pkg_resources.Distribution" that supports replacing an extant
    package with a new one, allowing for setup_requires dependencies
    to supersede installed packages for the session.
- update to version 19.3:
  * Issue #229: Implement new technique for readily incorporating
    dependencies conditionally from vendored copies or primary
    locations. Adds a new dependency on six.
- update to version 19.2:
  * Pull Request #163: Add get_command_list method to Distribution.
  * Pull Request #162: Add missing whitespace to multiline string
    literals.
- update to version 19.1.1:
  * Issue #476: Cast version to string (using default encoding) to
    avoid creating Unicode types on Python 2 clients.
  * Issue #477: In Powershell downloader, use explicit rendering of
    strings, rather than rely on "repr", which can be incorrect
    (especially on Python 2).
- changes from version 19.1:
  * Issue #215: The bootstrap script "ez_setup.py" now automatically
    detects the latest version of setuptools (using PyPI JSON API)
    rather than hard-coding a particular value.
  * Issue #475: Fix incorrect usage in _translate_metadata2.
- changes from version 19.0:
  * Issue #442: Use RawConfigParser for parsing .pypirc file.
    Interpolated values are no longer honored in .pypirc files.
- update to version 18.8.1:
  * Issue #440: Prevent infinite recursion when a SandboxViolation or
    other UnpickleableException occurs in a sandbox context with
    setuptools hidden. Fixes regression introduced in Setuptools 12.0.
- changes from version 18.8:
  * Deprecated ``egg_info.get_pkg_info_revision``.
  * Issue #471: Don't rely on repr for an HTML attribute value in
    package_index.
  * Issue #419: Avoid errors in FileMetadata when the metadata directory
    is broken.
  * Issue #472: Remove deprecated use of 'U' in mode parameter
    when opening files.
- update to version 18.7.1:
  * Issue #469: Refactored logic for Issue #419 fix to re-use metadata
    loading from Provider.
- update to version 18.7:
  * Update dependency on certify.
  * Pull Request #160: Improve detection of gui script in
    "easy_install._adjust_header".
  * Made "test.test_args" a non-data property; alternate fix
    for the issue reported in Pull Request #155.
  * Issue #453: In "ez_setup" bootstrap module, unload all
    "pkg_resources" modules following download.
  * Pull Request #158: Honor `PEP-488
    &lt;https://www.python.org/dev/peps/pep-0488/&gt;`_ when excluding
    files for namespace packages.
  * Issue #419 and Pull Request #144: Add experimental support for
    reading the version info from distutils-installed metadata rather
    than using the version in the filename.
- update to version 18.6.1:
  * Issue #464: Correct regression in invocation of superclass on
    old-style class on Python 2.
- changes from version 18.6:
  * Issue #439: When installing entry_point scripts under development,
    omit the version number of the package, allowing any version of
    the package to be used.
- update to version 18.5:
  * In preparation for dropping support for Python 3.2, a warning is now
    logged when pkg_resources is imported on Python 3.2 or earlier
    Python 3 versions.
  * `Add support for python_platform_implementation environment marker
    &lt;https://github.com/jaraco/setuptools/pull/28&gt;`_.
  * `Fix dictionary mutation during iteration
    &lt;https://github.com/jaraco/setuptools/pull/29&gt;`_.</changelog>
  <changelog author="tbechtold@suse.com" date="1457524800">- update to 20.2.2:
  * Issue #502: Correct regression in parsing of multiple
    version specifiers separated by commas and spaces.
  * Issue #499: Restore compatiblity for legacy versions
    by bumping to packaging 16.4.
  * Changelog now includes release dates and links to PEPs.
  * Pull Request #173: Replace dual PEP 345 _markerlib implementation
    and PEP 426 implementation of environment marker support from
    packaging 16.1 and PEP 508. Fixes Issue #122.
    See also Pull Request #175, Pull Request #168, and
    Pull Request #164. Additionally:
  - ``Requirement.parse`` no longer retains the order of extras.
  - ``parse_requirements`` now requires that all versions be
    PEP-440 compliant, as revealed in #499. Packages released
    with invalid local versions should be re-released using
    the proper local version syntax, e.g. ``mypkg-1.0+myorg.1``.
  * Update ``upload_docs`` command to also honor keyring
    for password resolution.
  * Added support for using passwords from keyring in the upload
    command.
  * Issue #118: Once again omit the package metadata (egg-info)
    from the list of outputs in ``--record``. This version of setuptools
    can no longer be used to upgrade pip earlier than 6.0.
  * `Off-project PR &lt;https://github.com/jaraco/setuptools/pull/32&gt;`_:
    For FreeBSD, also honor root certificates from ca_root_nss.</changelog>
  <changelog author="tbechtold@suse.com" date="1467288000">-  update to 23.1.0:
  * #619: Deprecated ``tag_svn_revision`` distribution
    option.
  * #611: Removed ARM executables for CLI and GUI script
    launchers on Windows. If this was a feature you cared
    about, please comment in the ticket.
  * #604: Removed docs building support. The project
    now relies on documentation hosted at
    https://setuptools.readthedocs.io/.
  * #604: Restore repository for upload_docs command
    to restore publishing of docs during release.
  * #589: Upload releases to pypi.io using the upload
    hostname and legacy path.
  * #589: Releases are now uploaded to pypi.io (Warehouse)
    even when releases are made on Twine via Travis.
  * #589: Releases are now uploaded to pypi.io (Warehouse).
  * #190: On Python 2, if unicode is passed for packages to
    ``build_py`` command, it will be handled just as with
    text on Python 3.
  * #598: Setuptools now lists itself first in the User-Agent
    for web requests, better following the guidelines in
    `RFC 7231
    &lt;https://tools.ietf.org/html/rfc7231#section-5.5.3&gt;`_.
  * Minor fixes to changelog and docs.
  * #261: Exclude directories when resolving globs in
    package_data.
  * #539: In the easy_install get_site_dirs, honor all
    paths found in ``site.getsitepackages``.
  * #572: In build_ext, now always import ``_CONFIG_VARS``
    from ``distutils`` rather than from ``sysconfig``
    to allow ``distutils.sysconfig.customize_compiler``
    configure the OS X compiler for ``-dynamiclib``.
  * Removed ez_setup.py from Setuptools sdist. The
    bootstrap script will be maintained in its own
    branch and should be generally be retrieved from
    its canonical location at
    https://bootstrap.pypa.io/ez_setup.py.
  * #553: egg_info section is now generated in a
    deterministic order, matching the order generated
    by earlier versions of Python. Except on Python 2.6,
    order is preserved when existing settings are present.
  * #556: Update to Packaging 16.7, restoring support
    for deprecated ``python_implmentation`` marker.
  * #555: Upload command now prompts for a password
    when uploading to PyPI (or other repository) if no
    password is present in .pypirc or in the keyring.
  * #548: Update certify version to 2016.2.28
  * #545: Safely handle deletion of non-zip eggs in rotate
    command.
  * Issue #544: Fix issue with extra environment marker
    processing in WorkingSet due to refactor in v20.7.0.
  * Issue #543: Re-release so that latest release doesn't
    cause déjà vu with distribute and setuptools 0.7 in
    older environments.
  * Refactored extra enviroment marker processing
    in WorkingSet.
  * Issue #533: Fixed intermittent test failures.
  * Issue #536: In msvc9_support, trap additional exceptions
    that might occur when importing
    ``distutils.msvc9compiler`` in mingw environments.
  * Issue #537: Provide better context when package
    metadata fails to decode in UTF-8.
  * Issue #523: Restored support for environment markers,
    now honoring 'extra' environment markers.
  * Issue #523: Disabled support for environment markers
    introduced in v20.5.
  * Issue #503: Restore support for PEP 345 environment
    markers by updating to Packaging 16.6.
  * New release process that relies on
    `bumpversion &lt;https://github.com/peritus/bumpversion&gt;`_
    and Travis CI for continuous deployment.
  * Project versioning semantics now follow
    `semver &lt;https://semver.org&gt;`_ precisely.
    The 'v' prefix on version numbers now also allows
    version numbers to be referenced in the changelog,
    e.g. https://pythonhosted.org/setuptools/history.html#v20-6-0.
  * BB Pull Request #185, #470: Add support for environment markers
    in requirements in install_requires, setup_requires,
    tests_require as well as adding a test for the existing
    extra_requires machinery.
  * Issue #422: Moved hosting to
    `Github &lt;https://github.com/pypa/setuptools&gt;`_
    from `Bitbucket &lt;https://bitbucket.org/pypa/setuptools&gt;`_.
    Issues have been migrated, though all issues and comments
    are attributed to bb-migration. So if you have a particular
    issue or issues to which you've been subscribed, you will
    want to "watch" the equivalent issue in Github.
    The Bitbucket project will be retained for the indefinite
    future, but Github now hosts the canonical project repository.
  * Issue #519: Remove import hook when reloading the
    ``pkg_resources`` module.
  * BB Pull Request #184: Update documentation in ``pkg_resources``
    around new ``Requirement`` implementation.
  * BB Pull Request #179: ``pkg_resources.Requirement`` objects are
    now a subclass of ``packaging.requirements.Requirement``,
    allowing any environment markers and url (if any) to be
    affiliated with the requirement
  * BB Pull Request #179: Restore use of RequirementParseError
    exception unintentionally dropped in 20.2.</changelog>
  <changelog author="tbechtold@suse.com" date="1467633600">- Use pypi.io for Source url</changelog>
  <changelog author="dev@stellardeath.org" date="1467633601">- Update fix-sle11-test-failure.patch to new line numbers and
  indentation</changelog>
  <changelog author="tbechtold@suse.com" date="1472558400">- update to 26.1.1:
  * Re-release of 26.1.0 with pytest pinned to allow for automated
    deployement and thus proper packaging environment variables,
    fixing issues with missing executable launchers.
  * #763: ``pkg_resources.get_default_cache`` now defers to the
    `appdirs project &lt;https://pypi.org/project/appdirs&gt;`_ to
    resolve the cache directory. Adds a vendored dependency on
    appdirs to pkg_resources.
  * #748: By default, sdists are now produced in gzipped tarfile
    format by default on all platforms, adding forward compatibility
    for the same behavior in Python 3.6 (See Python #27819).
  * #459 via #736: On Windows with script launchers,
    sys.argv[0] now reflects
    the name of the entry point, consistent with the behavior in
    distlib and pip wrappers.
  * #752 via #753: When indicating ``py_limited_api`` to Extension,
    it must be passed as a keyword argument.
  * Add Extension(py_limited_api=True). When set to a truthy value,
    that extension gets a filename apropriate for code using Py_LIMITED_API.
    When used correctly this allows a single compiled extension to work on
    all future versions of CPython 3.
    The py_limited_api argument only controls the filename. To be
    compatible with multiple versions of Python 3, the C extension
    will also need to set -DPy_LIMITED_API=... and be modified to use
    only the functions in the limited API.
  * #739 Fix unquoted libpaths by fixing compatibility between
    `numpy.distutils` and `distutils._msvccompiler`
    for numpy &lt; 1.11.2 (Fix issue #728, error also fixed in Numpy).
  * #731: Bump certifi.
  * Style updates. See #740, #741, #743, #744, #742, #747.
  * #735: include license file.
  * #612 via #730: Add a LICENSE file which needs to be provided by the terms of
  the MIT license.
  * #725: revert `library_dir_option` patch (Error is related to
    `numpy.distutils` and make errors on non Numpy users).
  * #720
  * #723: Improve patch for `library_dir_option`.
  * #717
  * #713
  * #707: Fix Python 2 compatibility for MSVC by catching errors properly.
  * #715: Fix unquoted libpaths by patching `library_dir_option`.
  * #714 and #704: Revert fix as it breaks other components
    downstream that can't handle unicode. See #709, #710,
    and #712.
  * #704: Fix errors when installing a zip sdist that contained
    files named with non-ascii characters on Windows would
    crash the install when it attempted to clean up the build.
  * #646: MSVC compatibility - catch errors properly in
    RegistryInfo.lookup.
  * #702: Prevent UnboundLocalError when initial working_set
    is empty.
  * #686: Fix issue in sys.path ordering by pkg_resources when
    rewrite technique is "raw".
  * #699: Fix typo in msvc support.
  * #609: Setuptools will now try to download a distribution from
    the next possible download location if the first download fails.
    This means you can now specify multiple links as ``dependency_links``
    and all links will be tried until a working download link is encountered.
  * #688: Fix AttributeError in setup.py when invoked not from
    the current directory.
  * Cleanup of setup.py script.
  * Fixed documentation builders by allowing setup.py
    to be imported without having bootstrapped the
    metadata.
  * More style cleanup. See #677, #678, #679, #681, #685.
  * #674: Default ``sys.path`` manipulation by easy-install.pth
    is now "raw", meaning that when writing easy-install.pth
    during any install operation, the ``sys.path`` will not be
    rewritten and will no longer give preference to easy_installed
    packages.
    To retain the old behavior when using any easy_install
    operation (including ``setup.py install`` when setuptools is
    present), set the environment variable:
    SETUPTOOLS_SYS_PATH_TECHNIQUE=rewrite
    This project hopes that that few if any environments find it
    necessary to retain the old behavior, and intends to drop
    support for it altogether in a future release. Please report
    any relevant concerns in the ticket for this change.
  * #398: Fix shebang handling on Windows in script
    headers where spaces in ``sys.executable`` would
    produce an improperly-formatted shebang header,
    introduced in 12.0 with the fix for #188.
  * #663, #670: More style updates.
  * #516: Disable ``os.link`` to avoid hard linking
    in ``sdist.make_distribution``, avoiding errors on
    systems that support hard links but not on the
    file system in which the build is occurring.
  * #667: Update Metadata-Version to 1.2 when
    ``python_requires`` is supplied.
  * #631: Add support for ``python_requires`` keyword.
  * More style updates. See #660, #661, #641.
  * #659: ``setup.py`` now will fail fast and with a helpful
    error message when the necessary metadata is missing.
  * More style updates. See #656, #635, #640,
    [#644], #650, #652, and #655.
  * Updated style in much of the codebase to match
    community expectations. See #632, #633, #634,
    [#637], #639, #638, #642, #648.
  * If MSVC++14 is needed ``setuptools.msvc`` now redirect
    user to Visual C++ Build Tools web page.
  * #625 and #626: Fixes on ``setuptools.msvc`` mainly
    for Python 2 and Linux.
  * Pull Request #174: Add more aggressive support for
    standalone Microsoft Visual C++ compilers in
    msvc9compiler patch.
    Particularly : Windows SDK 6.1 and 7.0
    (MSVC++ 9.0), Windows SDK 7.1 (MSVC++ 10.0),
    Visual C++ Build Tools 2015 (MSVC++14)
  * Renamed ``setuptools.msvc9_support`` to
    ``setuptools.msvc``.
  Re-release of v23.2.0, which was missing the intended
  commits.
  * #623: Remove used of deprecated 'U' flag when reading
    manifests.</changelog>
  <changelog author="jmatejek@suse.com" date="1472644800">- fix certificate handling with certifi, add support for SUSE's
  CA bundle (setuptools-certpath.patch, fixes boo#993968)
- remove shebang lines, strip executable bit from README, to silence
  the easy rpmlint warnings</changelog>
  <changelog author="tbechtold@suse.com" date="1475928000">- update to 28.3.0:
  * #809: In ``find_packages()``, restore support for excluding
    a parent package without excluding a child package.
  * #805: Disable ``-nspkg.pth`` behavior on Python 3.3+ where
    PEP-420 functionality is adequate. Fixes pip #1924.
  * #803: Bump certifi to 2016.9.26.
  * #733: Do not search excluded directories for packages.
    This introduced a backwards incompatible change in ``find_packages()``
    so that ``find_packages(exclude=['foo']) == []``, excluding subpackages of ``foo``.
    Previously, ``find_packages(exclude=['foo']) == ['foo.bar']``,
    even though the parent ``foo`` package was excluded.
  * #795: Bump certifi.
  * #719: Suppress decoding errors and instead log a warning
    when metadata cannot be decoded.
  * #790: In MSVC monkeypatching, explicitly patch each
    function by name in the target module instead of inferring
    the module from the function's ``__module__``. Improves
    compatibility with other packages that might have previously
    patched distutils functions (i.e. NumPy).
  * #794: In test command, add installed eggs to PYTHONPATH
    when invoking tests so that subprocesses will also have the
    dependencies available. Fixes `tox 330
    &lt;https://github.com/tox-dev/tox/issues/330&gt;`_.
  * #795: Update vendored pyparsing 2.1.9.
  * #520 and #513: Suppress ValueErrors in fixup_namespace_packages
    when lookup fails.
  * Nicer, more consistent interfaces for msvc monkeypatching.
  * #779 via #781: Fix circular import.
  * #778: Fix MSVC monkeypatching.
  * Introduce the (private) ``monkey`` module to encapsulate
    the distutils monkeypatching behavior.
  * Now use Warehouse by default for
    ``upload``, patching ``distutils.config.PyPIRCCommand`` to
    affect default behavior.
    Any config in .pypirc should be updated to replace
    https://pypi.python.org/pypi/
    with
    https://upload.pypi.org/legacy/
    Similarly, any passwords stored in the keyring should be
    updated to use this new value for "system".
    The ``upload_docs`` command will continue to use the python.org
    site, but the command is now deprecated. Users are urged to use
    Read The Docs instead.
  * #776: Use EXT_SUFFIX for py_limited_api renaming.
  * #774 and #775: Use LegacyVersion from packaging when
    detecting numpy versions.
  * Re-release of 26.1.0 with pytest pinned to allow for automated
    deployment and thus proper packaging environment variables,
    fixing issues with missing executable launchers.</changelog>
  <changelog author="hpj@urpla.net" date="1481544000">- make sure, that setuptools-certpath.patch is applied
  unconditionally (fixes traceback in setuptools/ssl_support.py)</changelog>
</package>
<package pkgid="83b8ada7ca67c3bd4e9f65d807425a1e460ee19e" name="python-six" arch="src">
  <version epoch="0" ver="1.10.0" rel="57.5"/>
  <changelog author="toddrme2178@gmail.com" date="1338897600">- Initial spec file</changelog>
  <changelog author="os-dev@jacraig.com" date="1347451200">- Update to 1.2.0:
  * Issue #13: Make iterkeys/itervalues/iteritems return iterators on Python 3
    instead of iterables.
  * Issue #11: Fix maxsize support on Jython.
  * Add six.next() as an alias for six.advance_iterator().
  * Use the builtin next() function for advance_iterator() where is available
    (2.6+), not just Python 3.
  * Add the Iterator class for writing portable iterators.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1353585600">- Removed openSUSE 11.4 spec file workarounds</changelog>
  <changelog author="dmueller@suse.com" date="1367236800">- update to 1.3.0:
  - In six.iter(items/keys/values/lists), passed keyword arguments through to the
  underlying method.
  - Add six.iterlists().
  - Fix Jython detection.</changelog>
  <changelog author="speilicke@suse.com" date="1375185600">- Run testsuite
- Build and package HTML documentation</changelog>
  <changelog author="dmueller@suse.com" date="1378123200">- update to 1.4.1:
  - Issue #31: Add six.moves mapping for UserString.
  - Pull request #12: Add six.add_metaclass, a decorator for adding a metaclass to
    a class.
  - Add six.moves.zip_longest and six.moves.filterfalse, which correspond
    respectively to itertools.izip_longest and itertools.ifilterfalse on Python 2
    and itertools.zip_longest and itertools.filterfalse on Python 3.
  - Issue #25: Add the unichr function, which returns a string for a Unicode
    codepoint.
  - Issue #26: Add byte2int function, which complements int2byte.
  - Issue #23: Allow multiple base classes to be passed to with_metaclass.
  - Issue #24: Add six.moves.range alias. This exactly the same as the current
  xrange alias.
  - Pull request #5: Create six.moves.urllib, which contains abstractions for a
    bunch of things which are in urllib in Python 3 and spread out across urllib,
    urllib2, and urlparse in Python 2.</changelog>
  <changelog author="speilicke@suse.com" date="1389096000">- Bring back argparse requirement for SP3</changelog>
  <changelog author="toms@opensuse.org" date="1391947200">- update to 1.5.2:
  - Issue #53: Make the fake modules six.moves puts into sys.modules
    appear not to have a __name__ unless they are loaded.
  Changes of older releases, see CHANGES files in the Bitbucket repo at
  https://bitbucket.org/gutworth/six/src/758cacd651f3ee8c9eb2253ca3905a1d46f88786/CHANGES?at=default</changelog>
  <changelog author="rschweikert@suse.com" date="1393416000">- Include in SLE 12 (FATE #315990)</changelog>
  <changelog author="dmueller@suse.com" date="1398340800">- update to 1.6.1:
  - Raise an AttributeError for six.moves.X when X is a module not available in
    the current interpreter.
  - Raise an AttributeError for every attribute of unimportable modules.
  - Issue #56: Make the fake modules six.moves puts into sys.modules appear not to
    have a __path__ unless they are loaded.
  - Pull request #28: Add support for SplitResult.
  - Issue #55: Add move mapping for xmlrpc.server.
  - Pull request #29: Add move for urllib.parse.splitquery.</changelog>
  <changelog author="dmueller@suse.com" date="1403524800">- update to 1.7.2:
  - Issue #72: Fix installing on Python 2.
  - Issue #71: Make the six.moves meta path importer handle reloading of the six
  module gracefully.
  - Pull request #30: Implement six.moves with a PEP 302 meta path hook.
  - Pull request #32: Add six.wraps, which is like functools.wraps but always sets
  the __wrapped__ attribute.
  - Pull request #35: Improve add_metaclass, so that it doesn't end up inserting
  another class into the hierarchy.
  - Pull request #34: Add import mappings for dummy_thread.
  - Pull request #33: Add import mappings for UserDict and UserList.
  - Pull request #31: Select the implementations of dictionary iterator routines
  at import time for a 20% speed boost.</changelog>
  <changelog author="mcihar@suse.cz" date="1407931200">- update to 1.7.3:
  - Issue #77: Fix import six on Python 3.4 with a custom loader.
  - Issue #74: six.moves.xmlrpc_server should map to SimpleXMLRPCServer on Python
    2 as documented not xmlrpclib.</changelog>
  <changelog author="tbechtold@suse.com" date="1410868800">- update to version 1.8.0:
  * Issue #90: Add six.moves.shlex_quote.
  * Issue #59: Add six.moves.intern.
  * Add six.urllib.parse.uses_(fragment|netloc|params|query|relative).
  * Issue #88: Fix add_metaclass when the class has __slots__ containing
  "__weakref__" or "__dict__".
  * Issue #89: Make six use absolute imports.
  * Issue #85: Always accept *updated* and *assigned* arguments for wraps().
  * Issue #86: In reraise(), instantiate the exception if the second argument is
  None.
  * Pull request #45: Add six.moves.email_mime_nonmultipart.
  * Issue #81: Add six.urllib.request.splittag mapping.
  * Issue #80: Add six.urllib.request.splituser mapping.</changelog>
  <changelog author="mailaender@opensuse.org" date="1422100800">- update to version 1.9.0
  - Issue #106: Support the `flush` parameter to `six.print_`.
  - Pull request #48 and issue #15: Add the `python_2_unicode_compatible`
    decorator.
  - Pull request #57 and issue #50: Add several compatibility methods for
    unittest assertions that were renamed between Python 2 and 3.
  - Issue #105 and pull request #58: Ensure `six.wraps` respects the
  * updated* and *assigned* arguments.
  - Issue #102: Add `raise_from` to abstract out Python 3's raise from
    syntax.
  - Issue #97: Optimize `six.iterbytes` on Python 2.
  - Issue #98: Fix `six.moves` race condition in multi-threaded code.
  - Pull request #51: Add `six.view(keys|values|itmes)`, which provide
    dictionary views on Python 2.7+.</changelog>
  <changelog author="hpj@urpla.net" date="1429185600">- don't build/package documentation here: it breaks due to cyclic
  requirements between six and Sphinx, move doc in its own package</changelog>
  <changelog author="toddrme2178@gmail.com" date="1438171200">- Make tests conditional to avoid dependency loop.</changelog>
  <changelog author="dimstar@opensuse.org" date="1438689600">- Delete the system egg-info during pre phase: older versions of
  the package installed it as a directory, the latest update
  creates a file, and rpm has known issues with replacing this.</changelog>
  <changelog author="mcihar@suse.cz" date="1444392000">- Update to 1.10.0:
  - Issue #122: Improve the performance of `six.int2byte` on Python 3.
  - Pull request #55 and issue #99: Don't add the `winreg` module to `six.moves`
    on non-Windows platforms.
  - Pull request #60 and issue #108: Add `six.moves.getcwd` and
    `six.moves.getcwdu`.
  - Pull request #64: Add `create_unbound_method` to create unbound methods.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1453204800">- Run tests in -doc package to avoid dependency loops
  * python-setuptools -&gt; python-six -&gt; python-py -&gt; python-setuptools
  * python-setuptools -&gt; python-six -&gt; python-pytest -&gt; python-setuptools
- Actually run the tests.  They weren't previously being run.</changelog>
  <changelog author="olaf@aepfle.de" date="1455019200">- Restore buildarch for SLE_11 to fix build</changelog>
</package>
<package pkgid="b6aed00ebce9ce71309f4de07f51039e47899aa8" name="python-six" arch="x86_64">
  <version epoch="0" ver="1.10.0" rel="57.5"/>
  <changelog author="toddrme2178@gmail.com" date="1338897600">- Initial spec file</changelog>
  <changelog author="os-dev@jacraig.com" date="1347451200">- Update to 1.2.0:
  * Issue #13: Make iterkeys/itervalues/iteritems return iterators on Python 3
    instead of iterables.
  * Issue #11: Fix maxsize support on Jython.
  * Add six.next() as an alias for six.advance_iterator().
  * Use the builtin next() function for advance_iterator() where is available
    (2.6+), not just Python 3.
  * Add the Iterator class for writing portable iterators.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1353585600">- Removed openSUSE 11.4 spec file workarounds</changelog>
  <changelog author="dmueller@suse.com" date="1367236800">- update to 1.3.0:
  - In six.iter(items/keys/values/lists), passed keyword arguments through to the
  underlying method.
  - Add six.iterlists().
  - Fix Jython detection.</changelog>
  <changelog author="speilicke@suse.com" date="1375185600">- Run testsuite
- Build and package HTML documentation</changelog>
  <changelog author="dmueller@suse.com" date="1378123200">- update to 1.4.1:
  - Issue #31: Add six.moves mapping for UserString.
  - Pull request #12: Add six.add_metaclass, a decorator for adding a metaclass to
    a class.
  - Add six.moves.zip_longest and six.moves.filterfalse, which correspond
    respectively to itertools.izip_longest and itertools.ifilterfalse on Python 2
    and itertools.zip_longest and itertools.filterfalse on Python 3.
  - Issue #25: Add the unichr function, which returns a string for a Unicode
    codepoint.
  - Issue #26: Add byte2int function, which complements int2byte.
  - Issue #23: Allow multiple base classes to be passed to with_metaclass.
  - Issue #24: Add six.moves.range alias. This exactly the same as the current
  xrange alias.
  - Pull request #5: Create six.moves.urllib, which contains abstractions for a
    bunch of things which are in urllib in Python 3 and spread out across urllib,
    urllib2, and urlparse in Python 2.</changelog>
  <changelog author="speilicke@suse.com" date="1389096000">- Bring back argparse requirement for SP3</changelog>
  <changelog author="toms@opensuse.org" date="1391947200">- update to 1.5.2:
  - Issue #53: Make the fake modules six.moves puts into sys.modules
    appear not to have a __name__ unless they are loaded.
  Changes of older releases, see CHANGES files in the Bitbucket repo at
  https://bitbucket.org/gutworth/six/src/758cacd651f3ee8c9eb2253ca3905a1d46f88786/CHANGES?at=default</changelog>
  <changelog author="rschweikert@suse.com" date="1393416000">- Include in SLE 12 (FATE #315990)</changelog>
  <changelog author="dmueller@suse.com" date="1398340800">- update to 1.6.1:
  - Raise an AttributeError for six.moves.X when X is a module not available in
    the current interpreter.
  - Raise an AttributeError for every attribute of unimportable modules.
  - Issue #56: Make the fake modules six.moves puts into sys.modules appear not to
    have a __path__ unless they are loaded.
  - Pull request #28: Add support for SplitResult.
  - Issue #55: Add move mapping for xmlrpc.server.
  - Pull request #29: Add move for urllib.parse.splitquery.</changelog>
  <changelog author="dmueller@suse.com" date="1403524800">- update to 1.7.2:
  - Issue #72: Fix installing on Python 2.
  - Issue #71: Make the six.moves meta path importer handle reloading of the six
  module gracefully.
  - Pull request #30: Implement six.moves with a PEP 302 meta path hook.
  - Pull request #32: Add six.wraps, which is like functools.wraps but always sets
  the __wrapped__ attribute.
  - Pull request #35: Improve add_metaclass, so that it doesn't end up inserting
  another class into the hierarchy.
  - Pull request #34: Add import mappings for dummy_thread.
  - Pull request #33: Add import mappings for UserDict and UserList.
  - Pull request #31: Select the implementations of dictionary iterator routines
  at import time for a 20% speed boost.</changelog>
  <changelog author="mcihar@suse.cz" date="1407931200">- update to 1.7.3:
  - Issue #77: Fix import six on Python 3.4 with a custom loader.
  - Issue #74: six.moves.xmlrpc_server should map to SimpleXMLRPCServer on Python
    2 as documented not xmlrpclib.</changelog>
  <changelog author="tbechtold@suse.com" date="1410868800">- update to version 1.8.0:
  * Issue #90: Add six.moves.shlex_quote.
  * Issue #59: Add six.moves.intern.
  * Add six.urllib.parse.uses_(fragment|netloc|params|query|relative).
  * Issue #88: Fix add_metaclass when the class has __slots__ containing
  "__weakref__" or "__dict__".
  * Issue #89: Make six use absolute imports.
  * Issue #85: Always accept *updated* and *assigned* arguments for wraps().
  * Issue #86: In reraise(), instantiate the exception if the second argument is
  None.
  * Pull request #45: Add six.moves.email_mime_nonmultipart.
  * Issue #81: Add six.urllib.request.splittag mapping.
  * Issue #80: Add six.urllib.request.splituser mapping.</changelog>
  <changelog author="mailaender@opensuse.org" date="1422100800">- update to version 1.9.0
  - Issue #106: Support the `flush` parameter to `six.print_`.
  - Pull request #48 and issue #15: Add the `python_2_unicode_compatible`
    decorator.
  - Pull request #57 and issue #50: Add several compatibility methods for
    unittest assertions that were renamed between Python 2 and 3.
  - Issue #105 and pull request #58: Ensure `six.wraps` respects the
  * updated* and *assigned* arguments.
  - Issue #102: Add `raise_from` to abstract out Python 3's raise from
    syntax.
  - Issue #97: Optimize `six.iterbytes` on Python 2.
  - Issue #98: Fix `six.moves` race condition in multi-threaded code.
  - Pull request #51: Add `six.view(keys|values|itmes)`, which provide
    dictionary views on Python 2.7+.</changelog>
  <changelog author="hpj@urpla.net" date="1429185600">- don't build/package documentation here: it breaks due to cyclic
  requirements between six and Sphinx, move doc in its own package</changelog>
  <changelog author="toddrme2178@gmail.com" date="1438171200">- Make tests conditional to avoid dependency loop.</changelog>
  <changelog author="dimstar@opensuse.org" date="1438689600">- Delete the system egg-info during pre phase: older versions of
  the package installed it as a directory, the latest update
  creates a file, and rpm has known issues with replacing this.</changelog>
  <changelog author="mcihar@suse.cz" date="1444392000">- Update to 1.10.0:
  - Issue #122: Improve the performance of `six.int2byte` on Python 3.
  - Pull request #55 and issue #99: Don't add the `winreg` module to `six.moves`
    on non-Windows platforms.
  - Pull request #60 and issue #108: Add `six.moves.getcwd` and
    `six.moves.getcwdu`.
  - Pull request #64: Add `create_unbound_method` to create unbound methods.</changelog>
  <changelog author="toddrme2178@gmail.com" date="1453204800">- Run tests in -doc package to avoid dependency loops
  * python-setuptools -&gt; python-six -&gt; python-py -&gt; python-setuptools
  * python-setuptools -&gt; python-six -&gt; python-pytest -&gt; python-setuptools
- Actually run the tests.  They weren't previously being run.</changelog>
  <changelog author="olaf@aepfle.de" date="1455019200">- Restore buildarch for SLE_11 to fix build</changelog>
</package>
<package pkgid="1b9d9c5a685547c25172d361590b51d0873ae6be" name="python-snowballstemmer" arch="src">
  <version epoch="0" ver="1.2.0" rel="5.1"/>
  <changelog author="arun@gmx.de" date="1426420800">- initial version</changelog>
  <changelog author="termim@gmail.com" date="1428580800">- copied from python3-snowballstemmer</changelog>
  <changelog author="mcihar@suse.cz" date="1429790400">- Compatibility with SLE11</changelog>
</package>
<package pkgid="886cd3ddc4436d4a88080e82daab23fa3dfa20f6" name="python-snowballstemmer" arch="x86_64">
  <version epoch="0" ver="1.2.0" rel="5.1"/>
  <changelog author="arun@gmx.de" date="1426420800">- initial version</changelog>
  <changelog author="termim@gmail.com" date="1428580800">- copied from python3-snowballstemmer</changelog>
  <changelog author="mcihar@suse.cz" date="1429790400">- Compatibility with SLE11</changelog>
</package>
<package pkgid="92be010fbe5d9dfdb8d0b4a9449dd1a66c70723d" name="python-sphinx_rtd_theme" arch="src">
  <version epoch="0" ver="0.1.8" rel="10.5"/>
  <changelog author="prusnak@opensuse.org" date="1402401600">- created package (version 0.1.6)</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1431518400">- update to version 0.1.8:
  * Start keeping changelog :)
  * Add support for Sphinx 1.3
  * Add sidebar headers for :caption: in Sphinx toctree
  * Clean up sidebar scrolling behavior so it never scrolls
    out of view</changelog>
  <changelog author="tbechtold@suse.com" date="1468843200">- Use pypi.io for Source url</changelog>
  <changelog author="dmueller@suse.com" date="1468843201">- update license</changelog>
</package>
<package pkgid="1595d2ad77f9a66249462e040bc6179cec8624b7" name="python-sphinx_rtd_theme" arch="x86_64">
  <version epoch="0" ver="0.1.8" rel="10.5"/>
  <changelog author="prusnak@opensuse.org" date="1402401600">- created package (version 0.1.6)</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1431518400">- update to version 0.1.8:
  * Start keeping changelog :)
  * Add support for Sphinx 1.3
  * Add sidebar headers for :caption: in Sphinx toctree
  * Clean up sidebar scrolling behavior so it never scrolls
    out of view</changelog>
  <changelog author="tbechtold@suse.com" date="1468843200">- Use pypi.io for Source url</changelog>
  <changelog author="dmueller@suse.com" date="1468843201">- update license</changelog>
</package>
<package pkgid="9e4836ea6d886a703d941e52e4412458dbd33114" name="python-traceback2" arch="src">
  <version epoch="0" ver="1.4.0" rel="6.13"/>
  <changelog author="arun@gmx.de" date="1426334400">- initial version</changelog>
  <changelog author="toddrme2178@gmail.com" date="1444651200">- Initial python 2 version</changelog>
  <changelog author="toddrme2178@gmail.com" date="1444737600">- Fix license.  Should be Python-2.0</changelog>
  <changelog author="toddrme2178@gmail.com" date="1444824000">- Add license explanation.</changelog>
</package>
<package pkgid="4544cfe1470ff38929bf4c010c0e1744428a70df" name="python-traceback2" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="6.13"/>
  <changelog author="arun@gmx.de" date="1426334400">- initial version</changelog>
  <changelog author="toddrme2178@gmail.com" date="1444651200">- Initial python 2 version</changelog>
  <changelog author="toddrme2178@gmail.com" date="1444737600">- Fix license.  Should be Python-2.0</changelog>
  <changelog author="toddrme2178@gmail.com" date="1444824000">- Add license explanation.</changelog>
</package>
<package pkgid="5a4083fe63b2efa41b115819ebe4ba711115afda" name="python-unittest2" arch="src">
  <version epoch="0" ver="1.1.0" rel="43.4"/>
  <changelog author="pascal.bleser@opensuse.org" date="1281441600">- initial package (0.5.1)</changelog>
  <changelog author="saschpe@suse.de" date="1314964800">- Cleaned up spec file
- Changed license to BSD-3-Clause</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1339243200">- python3 package added
- spec file improved (files section)</changelog>
  <changelog author="rhafer@suse.com" date="1417435200">- Update to 0.8
  * Issue #22457: Honour load_tests in the start_dir of discovery.
  * 0.7.1:
  - Fix for 0.7.0 being broken. Also switches from both manual and entrypoint
    scripts to just entrypoint scripts to reduce the possibility of similar
    oversights in future.
  * 0.7.0
  - This release contains backports from cPython 3.5 of all (I think) commits
    since 2010, as of today.
  * 0.6.0
  - Changed supported Python versions to start at 2.6, and include all released
    3.x and pypy. (Robert Collins)
  - Invoking `unit2` without args starts test discovery
  - Added `TestCase.assertWarns` and `TestCase.assertWarnsRegexp` context
    managers
  - Fix Python issue 9926. TestSuite subclasses that override __call__ are
    called correctly.
  - Removed unused `maxDiff` parameter from `TestCase.assertSequenceEqual`.
  - DeprecationWarning for unsupported result objects (missing addSkip
    method) became RuntimeWarning.
  - Addition of `TestCase.assertWarns` as a context manager.
- removed py3k tarball, was not used and does not exist for 0.8.0 anymore</changelog>
  <changelog author="toddrme2178@gmail.com" date="1444651200">- update to version 1.1.0:
  * Issue #15836: assertRaises(), assertRaisesRegex(), assertWarns()
    and assertWarnsRegex() assertments now check the type of the first
    argument to prevent possible user error. Based on patch by Daniel
    Wagner-Hall.
  * Issue #24134: assertRaises(), assertRaisesRegex(), assertWarns()
    and assertWarnsRegex() checks now emits a deprecation warning when
    callable is None or keyword arguments except msg is passed in the
    context manager mode.
  * Issue #22903: The fake test case created by unittest.loader when
    it fails importing a test module is now picklable.
- update to version 1.0.1:
  * Unittest2 issue #94: Need at least 1.4 of six.
- update to version 1.0.0:
  * Issue #22936: Permit showing local variables in tracebacks.
- specfile:
  * added traceback2, linecache2 requirement
  * Implement update-alternatives</changelog>
  <changelog author="toddrme2178@gmail.com" date="1444737600">- Implement update-alternatives</changelog>
</package>
<package pkgid="a8ab1e0af19c190ce4e0fe0915f777225be7eabf" name="python-unittest2" arch="x86_64">
  <version epoch="0" ver="1.1.0" rel="43.4"/>
  <changelog author="pascal.bleser@opensuse.org" date="1281441600">- initial package (0.5.1)</changelog>
  <changelog author="saschpe@suse.de" date="1314964800">- Cleaned up spec file
- Changed license to BSD-3-Clause</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1339243200">- python3 package added
- spec file improved (files section)</changelog>
  <changelog author="rhafer@suse.com" date="1417435200">- Update to 0.8
  * Issue #22457: Honour load_tests in the start_dir of discovery.
  * 0.7.1:
  - Fix for 0.7.0 being broken. Also switches from both manual and entrypoint
    scripts to just entrypoint scripts to reduce the possibility of similar
    oversights in future.
  * 0.7.0
  - This release contains backports from cPython 3.5 of all (I think) commits
    since 2010, as of today.
  * 0.6.0
  - Changed supported Python versions to start at 2.6, and include all released
    3.x and pypy. (Robert Collins)
  - Invoking `unit2` without args starts test discovery
  - Added `TestCase.assertWarns` and `TestCase.assertWarnsRegexp` context
    managers
  - Fix Python issue 9926. TestSuite subclasses that override __call__ are
    called correctly.
  - Removed unused `maxDiff` parameter from `TestCase.assertSequenceEqual`.
  - DeprecationWarning for unsupported result objects (missing addSkip
    method) became RuntimeWarning.
  - Addition of `TestCase.assertWarns` as a context manager.
- removed py3k tarball, was not used and does not exist for 0.8.0 anymore</changelog>
  <changelog author="toddrme2178@gmail.com" date="1444651200">- update to version 1.1.0:
  * Issue #15836: assertRaises(), assertRaisesRegex(), assertWarns()
    and assertWarnsRegex() assertments now check the type of the first
    argument to prevent possible user error. Based on patch by Daniel
    Wagner-Hall.
  * Issue #24134: assertRaises(), assertRaisesRegex(), assertWarns()
    and assertWarnsRegex() checks now emits a deprecation warning when
    callable is None or keyword arguments except msg is passed in the
    context manager mode.
  * Issue #22903: The fake test case created by unittest.loader when
    it fails importing a test module is now picklable.
- update to version 1.0.1:
  * Unittest2 issue #94: Need at least 1.4 of six.
- update to version 1.0.0:
  * Issue #22936: Permit showing local variables in tracebacks.
- specfile:
  * added traceback2, linecache2 requirement
  * Implement update-alternatives</changelog>
  <changelog author="toddrme2178@gmail.com" date="1444737600">- Implement update-alternatives</changelog>
</package>
<package pkgid="397027b683ae329b74dcda2dbd0599a6e0fc3390" name="python-virtualenv" arch="src">
  <version epoch="0" ver="15.0.0" rel="57.1"/>
  <changelog author="alexandre@exatati.com.br" date="1340366400">- Update to 1.7.2:
  - Updated to distribute 0.6.27.
  - Fix activate.fish on OS X. Fixes #8. Thanks David Schoonover.
  - Create a virtualenv-x.x script with the Python version when
    installing, so virtualenv for multiple Python versions can be
    installed to the same script location. Thanks Miki Tebeka.
  - Restored ability to create a virtualenv with a path longer than
    78 characters, without breaking creation of virtualenvs with
    non-ASCII paths. Thanks, Bradley Ayers.
  - Added ability to create virtualenvs without having installed
    Apple's developers tools (using an own implementation of
    install_name_tool). Thanks Mike Hommey.
  - Fixed PyPy and Jython support on Windows. Thanks Konstantin
    Zemlyak.
  - Added pydoc script to ease use. Thanks Marc Abramowitz. Fixes
    [#149].
  - Fixed creating a bootstrap script on Python 3. Thanks Raul
    Leal. Fixes #280.
  - Fixed inconsistency when having set the PYTHONDONTWRITEBYTECODE
    env var with the --distribute option or the
    VIRTUALENV_USE_DISTRIBUTE env var. VIRTUALENV_USE_DISTRIBUTE
    is now considered again as a legacy alias.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1346500800">- Update to 1.8:
  - Dropped support for Python 2.4 The minimum supported Python
    version is now Python 2.5.
  - Fix --relocatable on systems that use lib64. Fixes #78. Thanks
    Branden Rolston.
  - Symlink some additional modules under Python 3. Fixes #194.
    Thanks Vinay Sajip, Ian Clelland, and Stefan Holek for the report.
  - Fix --relocatable when a script uses __future__ imports. Thanks
    Branden Rolston.
  - Fix a bug in the config option parser that prevented setting
    negative options with environemnt variables. Thanks Ralf Schmitt.
  - Allow setting --no-site-packages from the config file.
  - Use /usr/bin/multiarch-platform if available to figure out the
    include directory. Thanks for the patch, Mika Laitio.
  - Fix install_name_tool replacement to work on Python 3.X.
  - Handle paths of users' site-packages on Mac OS X correctly
    when changing the prefix.
  - Updated the embedded version of distribute to 0.6.28 and pip
    to 1.2.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1346673600">- Update to 1.8.1:
  * Fixed distribute version used with --never-download. Thanks
    michr for report and patch.
  * Fix creating Python 3.3 based virtualenvs by unsetting the
    __PYVENV_LAUNCHER__ environment variable in subprocesses.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1346932800">- Update to 1.8.2:
  * Updated the included pip version to 1.2.1 to fix regressions
    introduced there in 1.2.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1353844800">- Update to 1.8.3:
  - Fixed readline on OS X. Thanks minrk
  - Updated distribute to 0.6.30 (improves our error reporting,
    plus new distribute features and fixes). Thanks Gabriel (g2p)
  - Added compatibility with multiarch Python (Python 3.3 for example).
    Added an integration test. Thanks Gabriel (g2p)
  - Added ability to install distribute from a user-provided egg,
    rather than the bundled sdist, for better speed. Thanks Paul Moore.
  - Make the creation of lib64 symlink smarter about already-existing
    symlink, and more explicit about full paths. Fixes #334 and #330.
    Thanks Jeremy Orem.
  - Give lib64 site-dir preference over lib on 64-bit systems, to
    avoid wrong 32-bit compiles in the venv. Fixes #328. Thanks Damien
    Nozay.
  - Fix a bug with prompt-handling in activate.csh in non-interactive
    csh shells. Fixes #332. Thanks Benjamin Root for report and patch.
  - Make it possible to create a virtualenv from within a Python 3.3
    pyvenv. Thanks Chris McDonough for the report.
  - Add optional --setuptools option to be able to switch to it in
    case distribute is the default (like in Debian).</changelog>
  <changelog author="alexandre@exatati.com.br" date="1354017600">- Update to 1.8.4:
  - Updated distribute to 0.6.31. This fixes #359 (numpy install
    regression) on UTF-8 platforms, and provides a workaround on
    other platforms: PYTHONIOENCODING=utf8 pip install numpy.
  - When installing virtualenv via curl, don't forget to filter
    out arguments the distribute setup script won't understand.
    Fixes #358.
  - Added some more integration tests.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1362744000">- Update to 1.9.1:
  * Updated to pip 1.3.1 that fixed a major backward incompatible
    change of parsing URLs to externally hosted packages that got
    accidentily included in pip 1.3.
- Aditional changes from 1.9
  * Unset VIRTUAL_ENV environment variable in deactivate.bat
    (Pull #364)
  * Upgraded distribute to 0.6.34.
  * Added --no-setuptools and --no-pip options (Pull #336).
  * Fixed Issue #373. virtualenv-1.8.4 was failing in cygwin
    (Pull #382).
  * Fixed Issue #378. virtualenv is now "multiarch" aware on
    debian/ubuntu (Pull #379).
  * Fixed issue with readline module path on pypy and OSX (Pull #374).
  * Made 64bit detection compatible with Python 2.5 (Pull #393).</changelog>
  <changelog author="speilicke@suse.com" date="1375099200">- Update to version 1.10:
  + BACKWARDS INCOMPATIBLE Dropped support for Python 2.5. The minimum supported
    Python version is now Python 2.6.
  + BACKWARDS INCOMPATIBLE Using virtualenv.py as an isolated script (i.e.
    without an associated virtualenv_support directory) is no longer supported
    for security reasons and will fail with an error.
  + Along with this, --never-download is now always pinned to True, and is only
    being maintained in the short term for backward compatibility (Pull #412).
  + IMPORTANT Switched to the new setuptools (v0.9.7) which has been merged with
    Distribute again and works for Python 2 and 3 with one codebase. The
  - -distribute and --setuptools options are now no-op.
  + Updated to pip 1.4.
  + Added support for PyPy3k
  + Added the option to use a version number with the -p option to get the system
    copy of that Python version (Windows only)
  + Removed embedded ez_setup.py, distribute_setup.py and distribute_from_egg.py
    files as part of switching to merged setuptools.
  + Fixed --relocatable to work better on Windows.
  + Fixed issue with readline on Windows.
- Spec clean:
  + Depend on setuptools instead of distribute again
  + Package README.rst
  + Build HTML documentation and install it (instead of sources)</changelog>
  <changelog author="speilicke@suse.com" date="1375099201">- Use update-alternatives for parallel-installability with Python3 version</changelog>
  <changelog author="speilicke@suse.com" date="1375099202">- Don't drop shipped setuptools / pip, they've been fetched from the
  interwebs previously. It doesn't make sense to use the (currently
  matching) system equivalents, it's meant to be self-contained</changelog>
  <changelog author="speilicke@suse.com" date="1381492800">- Update to version 1.10.1:
  + **New Signing Key** Release 1.10.1 is using a different key than normal with
    fingerprint: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
  + Upgraded pip to v1.4.1
  + Upgraded setuptools to v0.9.8</changelog>
  <changelog author="speilicke@suse.com" date="1389096000">- Update to version 1.11:
  + BACKWARDS INCOMPATIBLE Switched to using wheels for the bundled
    copies of setuptools and pip. Using sdists is no longer supported
  + BACKWARDS INCOMPATIBLE Modified the handling of --extra-search-dirs.
    This option now works like pip?s --find-links option, in that it
    adds extra directories to search for compatible wheels for pip and
    setuptools. The actual wheel selected is chosen based on version
    and compatibility, using the same algorithm as pip install setuptools.
  + Upgraded pip to v1.5
  + Upgraded setuptools to v1.4
- Symlink /usr/bin/virtualenv in buildroot (u-a warning) and ghost
  alternatives link on 12.3 or newer</changelog>
  <changelog author="dmueller@suse.com" date="1392120000">- update to 1.11.2:
  * Fixed easy_install installed virtualenvs by updated pip to 1.5.2
  * Fixed an issue where pip and setuptools were not getting installed when using
  the ``--system-site-packages`` flag.
  * Updated setuptools to fix an issue when installed with easy_install
  * Fixed an issue with Python 3.4 and sys.stdout encoding being set to ascii</changelog>
  <changelog author="toddrme2178@gmail.com" date="1396180800">- update to 1.11.4
  * Updated pip to 1.5.4
- update to 1.11.3
  * Updated setuptools to 2.2
  * Updated pip to 1.5.3</changelog>
  <changelog author="tbechtold@suse.com" date="1410868800">- update to version 1.11.6
  * Updated setuptools to 3.6
  * Updated pip to 1.5.6
  * Updated documentation to use https://virtualenv.pypa.io/</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1415448000">- fix bashism in pre script</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1427976000">- update to version 12.0.7:
  * Upgrade pip to 6.0.8
- additional changes from version 12.0.6:
  * Upgrade pip to 6.0.7
  * Upgrade setuptools to 12.0.5
- additional changes from version 12.0.5:
  * Upgrade pip to 6.0.6
  * Upgrade setuptools to 11.0
- additional changes from version 12.0.4:
  * Revert the fix to ``-p`` on Debian based pythons as it was
    broken in other situations.
  * Revert several sys.path changes new in 12.0 which were breaking
    virtualenv.
- additional changes from version 12.0.3:
  * Fix an issue where Debian based Pythons would fail when using
  - p with the host Python.
  * Upgrade pip to 6.0.3
- additional changes from version 12.0.2:
  * Upgraded pip to 6.0.2
- additional changes from version 12.0.1:
  * Upgraded pip to 6.0.1
- additional changes from version 12.0:
  * **PROCESS** Version numbers are now simply ``X.Y`` where the
    leading ``1`` has been dropped.
  * Split up documentation into structured pages
  * Now using pytest framework
  * Correct sys.path ordering for debian, issue #461
  * Correctly throws error on older Pythons, issue #619
  * Allow for empty $PATH, pull #601
  * Don't set prompt if $env:VIRTUAL_ENV_DISABLE_PROMPT is set for
    Powershell
  * Updated setuptools to 7.0</changelog>
  <changelog author="toddrme2178@gmail.com" date="1438171200">- Split documentation into subpackage to avoid
  dependency loop</changelog>
  <changelog author="rhafer@suse.com" date="1442404800">- update to version 13.1.2:
  * Upgrade pip to 7.1.2.
- additional changes from version 13.1.1
  * Upgrade pip to 7.1.1.
  * Upgrade setuptools to 18.2.
  * Make the activate script safe to use when bash is running with ``-u``.
- additional changes from version 13.1.0
  * Upgrade pip to 7.1.0
  * Upgrade setuptools to 18.0.1
- additional changes from version 13.0.3
  * Upgrade pip to 7.0.3
- additional changes from version 13.0.2
  * Upgrade pip to 7.0.2
  * Upgrade setuptools to 17.0
- additional changes from version 13.0.1
  * Upgrade pip to 7.0.1
- additional changes from version 13.0.0
  * Automatically install wheel when creating a new virutalenv. This can be
    disabled by using the ``--no-wheel`` option.
  * Don't trust the current directory as a location to discover files to install
    packages from.
  * Upgrade setuptools to 16.0.
  * Upgrade pip to 7.0.0.</changelog>
  <changelog author="arun@gmx.de" date="1457438400">- specfile:
  * update copyright
  * fix update-alternatives
- update to version 15.0.0:
  * Remove the virtualenv-N.N script from the package; this can no
    longer be correctly created from a wheel installation. Resolves
    [#851], #692
  * Remove accidental runtime dependency on pip by extracting
    certificate in the subprocess.
  * Upgrade setuptools 20.2.2.
  * Upgrade pip to 8.1.0.
- changes from version 14.0.6:
  * Upgrade setuptools to 20.0
  * Upgrade wheel to 0.29.0
  * Fix an error where virtualenv didn?t pass in a working ssl
    certificate for pip, causing ?weird? errors related to ssl.
- changes from version 14.0.5:
  * Homogenize drive letter casing for both prefixes and
    filenames. #858
- changes from version 14.0.4:
  * Upgrade setuptools to 19.6.2
  * Revert ac4ea65; only correct drive letter case. Fixes #856, #815
- changes from version 14.0.3:
  * Upgrade setuptools to 19.6.1
- changes from version 14.0.2:
  * Upgrade setuptools to 19.6
  * Supress any errors from unset on different shells (PR #843)
  * Normalize letter case for prefix path checking. Fixes #837
- changes from version 14.0.1:
  * Upgrade from pip 8.0.0 to 8.0.2.
  * Fix the default of --(no-)download to default to downloading.
- changes from version 14.0.0:
  * BACKWARDS INCOMPATIBLE Drop support for Python 3.2.
  * Upgrade setuptools to 19.4
  * Upgrade wheel to 0.26.0
  * Upgrade pip to 8.0.0
  * Upgrade argparse to 1.4.0
  * Added support for python-config script (PR #798)
  * Updated activate.fish (PR #589) (PR #799)
  * Account for a site.pyo correctly in some python implementations
    (PR #759)
  * Properly restore an empty PS1 (#407)
  * Properly remove pydoc when deactivating
  * Remove workaround for very old Mageia / Mandriva linuxes (PR #472)
  * Added a space after virtualenv name in the prompt: (env) $PS1
  * Make sure not to run a ?user install when creating the virtualenv
    (PR #803)
  * Remove virtualenv.py?s path from sys.path when executing with a
    new python. Fixes issue #779, #763 (PR #805)
  * Remove use of () in .bat files so Program Files (x86) works #35
  * Download new releases of the preinstalled software from PyPI when
    there are new releases available. This behavior can be disabled
    using --no-download.
  * Make --no-setuptools, --no-pip, and --no-wheel independent of each
    other.</changelog>
</package>
<package pkgid="31d0cf0b32647dcc13fb619f64bfba92d957aed6" name="python-virtualenv" arch="x86_64">
  <version epoch="0" ver="15.0.0" rel="57.1"/>
  <changelog author="alexandre@exatati.com.br" date="1340366400">- Update to 1.7.2:
  - Updated to distribute 0.6.27.
  - Fix activate.fish on OS X. Fixes #8. Thanks David Schoonover.
  - Create a virtualenv-x.x script with the Python version when
    installing, so virtualenv for multiple Python versions can be
    installed to the same script location. Thanks Miki Tebeka.
  - Restored ability to create a virtualenv with a path longer than
    78 characters, without breaking creation of virtualenvs with
    non-ASCII paths. Thanks, Bradley Ayers.
  - Added ability to create virtualenvs without having installed
    Apple's developers tools (using an own implementation of
    install_name_tool). Thanks Mike Hommey.
  - Fixed PyPy and Jython support on Windows. Thanks Konstantin
    Zemlyak.
  - Added pydoc script to ease use. Thanks Marc Abramowitz. Fixes
    [#149].
  - Fixed creating a bootstrap script on Python 3. Thanks Raul
    Leal. Fixes #280.
  - Fixed inconsistency when having set the PYTHONDONTWRITEBYTECODE
    env var with the --distribute option or the
    VIRTUALENV_USE_DISTRIBUTE env var. VIRTUALENV_USE_DISTRIBUTE
    is now considered again as a legacy alias.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1346500800">- Update to 1.8:
  - Dropped support for Python 2.4 The minimum supported Python
    version is now Python 2.5.
  - Fix --relocatable on systems that use lib64. Fixes #78. Thanks
    Branden Rolston.
  - Symlink some additional modules under Python 3. Fixes #194.
    Thanks Vinay Sajip, Ian Clelland, and Stefan Holek for the report.
  - Fix --relocatable when a script uses __future__ imports. Thanks
    Branden Rolston.
  - Fix a bug in the config option parser that prevented setting
    negative options with environemnt variables. Thanks Ralf Schmitt.
  - Allow setting --no-site-packages from the config file.
  - Use /usr/bin/multiarch-platform if available to figure out the
    include directory. Thanks for the patch, Mika Laitio.
  - Fix install_name_tool replacement to work on Python 3.X.
  - Handle paths of users' site-packages on Mac OS X correctly
    when changing the prefix.
  - Updated the embedded version of distribute to 0.6.28 and pip
    to 1.2.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1346673600">- Update to 1.8.1:
  * Fixed distribute version used with --never-download. Thanks
    michr for report and patch.
  * Fix creating Python 3.3 based virtualenvs by unsetting the
    __PYVENV_LAUNCHER__ environment variable in subprocesses.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1346932800">- Update to 1.8.2:
  * Updated the included pip version to 1.2.1 to fix regressions
    introduced there in 1.2.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1353844800">- Update to 1.8.3:
  - Fixed readline on OS X. Thanks minrk
  - Updated distribute to 0.6.30 (improves our error reporting,
    plus new distribute features and fixes). Thanks Gabriel (g2p)
  - Added compatibility with multiarch Python (Python 3.3 for example).
    Added an integration test. Thanks Gabriel (g2p)
  - Added ability to install distribute from a user-provided egg,
    rather than the bundled sdist, for better speed. Thanks Paul Moore.
  - Make the creation of lib64 symlink smarter about already-existing
    symlink, and more explicit about full paths. Fixes #334 and #330.
    Thanks Jeremy Orem.
  - Give lib64 site-dir preference over lib on 64-bit systems, to
    avoid wrong 32-bit compiles in the venv. Fixes #328. Thanks Damien
    Nozay.
  - Fix a bug with prompt-handling in activate.csh in non-interactive
    csh shells. Fixes #332. Thanks Benjamin Root for report and patch.
  - Make it possible to create a virtualenv from within a Python 3.3
    pyvenv. Thanks Chris McDonough for the report.
  - Add optional --setuptools option to be able to switch to it in
    case distribute is the default (like in Debian).</changelog>
  <changelog author="alexandre@exatati.com.br" date="1354017600">- Update to 1.8.4:
  - Updated distribute to 0.6.31. This fixes #359 (numpy install
    regression) on UTF-8 platforms, and provides a workaround on
    other platforms: PYTHONIOENCODING=utf8 pip install numpy.
  - When installing virtualenv via curl, don't forget to filter
    out arguments the distribute setup script won't understand.
    Fixes #358.
  - Added some more integration tests.</changelog>
  <changelog author="alexandre@exatati.com.br" date="1362744000">- Update to 1.9.1:
  * Updated to pip 1.3.1 that fixed a major backward incompatible
    change of parsing URLs to externally hosted packages that got
    accidentily included in pip 1.3.
- Aditional changes from 1.9
  * Unset VIRTUAL_ENV environment variable in deactivate.bat
    (Pull #364)
  * Upgraded distribute to 0.6.34.
  * Added --no-setuptools and --no-pip options (Pull #336).
  * Fixed Issue #373. virtualenv-1.8.4 was failing in cygwin
    (Pull #382).
  * Fixed Issue #378. virtualenv is now "multiarch" aware on
    debian/ubuntu (Pull #379).
  * Fixed issue with readline module path on pypy and OSX (Pull #374).
  * Made 64bit detection compatible with Python 2.5 (Pull #393).</changelog>
  <changelog author="speilicke@suse.com" date="1375099200">- Update to version 1.10:
  + BACKWARDS INCOMPATIBLE Dropped support for Python 2.5. The minimum supported
    Python version is now Python 2.6.
  + BACKWARDS INCOMPATIBLE Using virtualenv.py as an isolated script (i.e.
    without an associated virtualenv_support directory) is no longer supported
    for security reasons and will fail with an error.
  + Along with this, --never-download is now always pinned to True, and is only
    being maintained in the short term for backward compatibility (Pull #412).
  + IMPORTANT Switched to the new setuptools (v0.9.7) which has been merged with
    Distribute again and works for Python 2 and 3 with one codebase. The
  - -distribute and --setuptools options are now no-op.
  + Updated to pip 1.4.
  + Added support for PyPy3k
  + Added the option to use a version number with the -p option to get the system
    copy of that Python version (Windows only)
  + Removed embedded ez_setup.py, distribute_setup.py and distribute_from_egg.py
    files as part of switching to merged setuptools.
  + Fixed --relocatable to work better on Windows.
  + Fixed issue with readline on Windows.
- Spec clean:
  + Depend on setuptools instead of distribute again
  + Package README.rst
  + Build HTML documentation and install it (instead of sources)</changelog>
  <changelog author="speilicke@suse.com" date="1375099201">- Use update-alternatives for parallel-installability with Python3 version</changelog>
  <changelog author="speilicke@suse.com" date="1375099202">- Don't drop shipped setuptools / pip, they've been fetched from the
  interwebs previously. It doesn't make sense to use the (currently
  matching) system equivalents, it's meant to be self-contained</changelog>
  <changelog author="speilicke@suse.com" date="1381492800">- Update to version 1.10.1:
  + **New Signing Key** Release 1.10.1 is using a different key than normal with
    fingerprint: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
  + Upgraded pip to v1.4.1
  + Upgraded setuptools to v0.9.8</changelog>
  <changelog author="speilicke@suse.com" date="1389096000">- Update to version 1.11:
  + BACKWARDS INCOMPATIBLE Switched to using wheels for the bundled
    copies of setuptools and pip. Using sdists is no longer supported
  + BACKWARDS INCOMPATIBLE Modified the handling of --extra-search-dirs.
    This option now works like pip?s --find-links option, in that it
    adds extra directories to search for compatible wheels for pip and
    setuptools. The actual wheel selected is chosen based on version
    and compatibility, using the same algorithm as pip install setuptools.
  + Upgraded pip to v1.5
  + Upgraded setuptools to v1.4
- Symlink /usr/bin/virtualenv in buildroot (u-a warning) and ghost
  alternatives link on 12.3 or newer</changelog>
  <changelog author="dmueller@suse.com" date="1392120000">- update to 1.11.2:
  * Fixed easy_install installed virtualenvs by updated pip to 1.5.2
  * Fixed an issue where pip and setuptools were not getting installed when using
  the ``--system-site-packages`` flag.
  * Updated setuptools to fix an issue when installed with easy_install
  * Fixed an issue with Python 3.4 and sys.stdout encoding being set to ascii</changelog>
  <changelog author="toddrme2178@gmail.com" date="1396180800">- update to 1.11.4
  * Updated pip to 1.5.4
- update to 1.11.3
  * Updated setuptools to 2.2
  * Updated pip to 1.5.3</changelog>
  <changelog author="tbechtold@suse.com" date="1410868800">- update to version 1.11.6
  * Updated setuptools to 3.6
  * Updated pip to 1.5.6
  * Updated documentation to use https://virtualenv.pypa.io/</changelog>
  <changelog author="Led &lt;ledest@gmail.com&gt;" date="1415448000">- fix bashism in pre script</changelog>
  <changelog author="benoit.monin@gmx.fr" date="1427976000">- update to version 12.0.7:
  * Upgrade pip to 6.0.8
- additional changes from version 12.0.6:
  * Upgrade pip to 6.0.7
  * Upgrade setuptools to 12.0.5
- additional changes from version 12.0.5:
  * Upgrade pip to 6.0.6
  * Upgrade setuptools to 11.0
- additional changes from version 12.0.4:
  * Revert the fix to ``-p`` on Debian based pythons as it was
    broken in other situations.
  * Revert several sys.path changes new in 12.0 which were breaking
    virtualenv.
- additional changes from version 12.0.3:
  * Fix an issue where Debian based Pythons would fail when using
  - p with the host Python.
  * Upgrade pip to 6.0.3
- additional changes from version 12.0.2:
  * Upgraded pip to 6.0.2
- additional changes from version 12.0.1:
  * Upgraded pip to 6.0.1
- additional changes from version 12.0:
  * **PROCESS** Version numbers are now simply ``X.Y`` where the
    leading ``1`` has been dropped.
  * Split up documentation into structured pages
  * Now using pytest framework
  * Correct sys.path ordering for debian, issue #461
  * Correctly throws error on older Pythons, issue #619
  * Allow for empty $PATH, pull #601
  * Don't set prompt if $env:VIRTUAL_ENV_DISABLE_PROMPT is set for
    Powershell
  * Updated setuptools to 7.0</changelog>
  <changelog author="toddrme2178@gmail.com" date="1438171200">- Split documentation into subpackage to avoid
  dependency loop</changelog>
  <changelog author="rhafer@suse.com" date="1442404800">- update to version 13.1.2:
  * Upgrade pip to 7.1.2.
- additional changes from version 13.1.1
  * Upgrade pip to 7.1.1.
  * Upgrade setuptools to 18.2.
  * Make the activate script safe to use when bash is running with ``-u``.
- additional changes from version 13.1.0
  * Upgrade pip to 7.1.0
  * Upgrade setuptools to 18.0.1
- additional changes from version 13.0.3
  * Upgrade pip to 7.0.3
- additional changes from version 13.0.2
  * Upgrade pip to 7.0.2
  * Upgrade setuptools to 17.0
- additional changes from version 13.0.1
  * Upgrade pip to 7.0.1
- additional changes from version 13.0.0
  * Automatically install wheel when creating a new virutalenv. This can be
    disabled by using the ``--no-wheel`` option.
  * Don't trust the current directory as a location to discover files to install
    packages from.
  * Upgrade setuptools to 16.0.
  * Upgrade pip to 7.0.0.</changelog>
  <changelog author="arun@gmx.de" date="1457438400">- specfile:
  * update copyright
  * fix update-alternatives
- update to version 15.0.0:
  * Remove the virtualenv-N.N script from the package; this can no
    longer be correctly created from a wheel installation. Resolves
    [#851], #692
  * Remove accidental runtime dependency on pip by extracting
    certificate in the subprocess.
  * Upgrade setuptools 20.2.2.
  * Upgrade pip to 8.1.0.
- changes from version 14.0.6:
  * Upgrade setuptools to 20.0
  * Upgrade wheel to 0.29.0
  * Fix an error where virtualenv didn?t pass in a working ssl
    certificate for pip, causing ?weird? errors related to ssl.
- changes from version 14.0.5:
  * Homogenize drive letter casing for both prefixes and
    filenames. #858
- changes from version 14.0.4:
  * Upgrade setuptools to 19.6.2
  * Revert ac4ea65; only correct drive letter case. Fixes #856, #815
- changes from version 14.0.3:
  * Upgrade setuptools to 19.6.1
- changes from version 14.0.2:
  * Upgrade setuptools to 19.6
  * Supress any errors from unset on different shells (PR #843)
  * Normalize letter case for prefix path checking. Fixes #837
- changes from version 14.0.1:
  * Upgrade from pip 8.0.0 to 8.0.2.
  * Fix the default of --(no-)download to default to downloading.
- changes from version 14.0.0:
  * BACKWARDS INCOMPATIBLE Drop support for Python 3.2.
  * Upgrade setuptools to 19.4
  * Upgrade wheel to 0.26.0
  * Upgrade pip to 8.0.0
  * Upgrade argparse to 1.4.0
  * Added support for python-config script (PR #798)
  * Updated activate.fish (PR #589) (PR #799)
  * Account for a site.pyo correctly in some python implementations
    (PR #759)
  * Properly restore an empty PS1 (#407)
  * Properly remove pydoc when deactivating
  * Remove workaround for very old Mageia / Mandriva linuxes (PR #472)
  * Added a space after virtualenv name in the prompt: (env) $PS1
  * Make sure not to run a ?user install when creating the virtualenv
    (PR #803)
  * Remove virtualenv.py?s path from sys.path when executing with a
    new python. Fixes issue #779, #763 (PR #805)
  * Remove use of () in .bat files so Program Files (x86) works #35
  * Download new releases of the preinstalled software from PyPI when
    there are new releases available. This behavior can be disabled
    using --no-download.
  * Make --no-setuptools, --no-pip, and --no-wheel independent of each
    other.</changelog>
</package>
<package pkgid="f7cd29323556568963265d0c8667835e3c15339b" name="rput" arch="noarch">
  <version epoch="0" ver="1.1" rel="2"/>
  <changelog author="Fritz Elfert &lt;fritz@fritz-elfert.de&gt;" date="1421755200">- Initial packaging</changelog>
  <changelog author="Fritz Elfert &lt;fritz@fritz-elfert.de&gt;" date="1458302400">- Replace scp by rsync
- Allow %f placeholder in post upload command</changelog>
</package>
<package pkgid="c189cb730f70865654a91dba2b7f454329cfb630" name="rput" arch="src">
  <version epoch="0" ver="1.1" rel="2"/>
  <changelog author="Fritz Elfert &lt;fritz@fritz-elfert.de&gt;" date="1421755200">- Initial packaging</changelog>
  <changelog author="Fritz Elfert &lt;fritz@fritz-elfert.de&gt;" date="1458302400">- Replace scp by rsync
- Allow %f placeholder in post upload command</changelog>
</package>
</otherdata>