<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="8">
<package pkgid="ba3c7b042b1f02a42107591f2eda10080d37f30b74fa05eaf898b9f0c1abb5cf" name="hpnssh" arch="aarch64">
  <version epoch="0" ver="10.3p1_hpn18.9.0" rel="4"/>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 9.8p1_hpn18.5.0" date="1723723200">- Trying to get around RHEL not supporting libfido in anything
  less than 9.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 9.9p1_hpn18.6.0" date="1727784000">- Integrating OpenSSH 9.9 into HPN-SSH. Potential issues are beign caused
  by OpenSSH refactoring the RSA and ECDSA code to use the
  OpenSSL PKEY API. This made it harder to integrate the RH patches.
  When RH releases a function patchset for 9.9 I will update this.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.0" date="1745928000">- Integrating OpenSSH 10.0 into HPN-SSH.
- Needed to remove nologin and a requirement for F42.
- Might be some issues with selinux but I think it's resolved now.
- Reduced the number of steps in semanage stanza for the server to 6.
  This was done by using wildcards for the keys.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.0" date="1746100800">- Under RH8 the newest version of the gssi patches (9.6?) got rid of
parameter names in some of the callbacks in sshkey.c. These functions
only return error codes so we don't really need to do anything with
the parameters. So I created a patch to add them back in on RH8.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1760961600">- Integrate OpenSSH 10.2 into HPN-SSH
- Note OpenSSH 10.1 only existed for a few days before being replaced by
10.2
- Need to elide the pkcs11-uri patch for now. It's a big patch with a
lot of issues porting to 10.2 I'm going to wait to see what RH upstream does.
- same with the audit patches.

  * Tue Sep 23 2025 Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.1
- Incorporating RFC 8305 compliance in to hpnssh.
- Automatic disabling of parallel AES-CTR cipher under FIPS mode.
- Note: We are diverging more and more from the OpenSSH package source.
This is intentional as we don't want to or need to incorporate some
of their changes like the parallel tests in the rpmbuild. We test extensively
before packaging so that's an unnecssary and, to be frank, confusing step.
We have taken up their new approach to patches though.
- Additionally, I grabbed the patch set from the RH OpenSSH 10.0
package and refactored them for this.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1761566400">- remove need for ssh-keys group for keysign.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1761566401">- Didn't have selinux contexts set for hpnsshd-auth and hpnsshd-session</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776340800">- Integrate  OpenSSH 10.3 into HPN-SSH
- Able to incorporate all of the patches from Fedora's 10.2 package
from rawhide.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776427200">- Added support for OpenEuler
- This required making /usr/sbin/semanage an install dependency. Since
we know it will be installed from now on we can get rid of the check for
it before we modify the permissions.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776427201">- OpenEuler 22 through 24 now supported. This requires getting the
version number to determine which patches to load - ned to avoid OSSL 3
calls for OE22 and OE23.
- Mageia 8 and 9 also supported.</changelog>
</package>
<package pkgid="7b2505486ae766ad65e2b58bab75aa5f3752710c0206f88bd92c048876c3ed35" name="hpnssh" arch="src">
  <version epoch="0" ver="10.3p1_hpn18.9.0" rel="4"/>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 9.8p1_hpn18.5.0" date="1723723200">- Trying to get around RHEL not supporting libfido in anything
  less than 9.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 9.9p1_hpn18.6.0" date="1727784000">- Integrating OpenSSH 9.9 into HPN-SSH. Potential issues are beign caused
  by OpenSSH refactoring the RSA and ECDSA code to use the
  OpenSSL PKEY API. This made it harder to integrate the RH patches.
  When RH releases a function patchset for 9.9 I will update this.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.0" date="1745928000">- Integrating OpenSSH 10.0 into HPN-SSH.
- Needed to remove nologin and a requirement for F42.
- Might be some issues with selinux but I think it's resolved now.
- Reduced the number of steps in semanage stanza for the server to 6.
  This was done by using wildcards for the keys.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.0" date="1746100800">- Under RH8 the newest version of the gssi patches (9.6?) got rid of
parameter names in some of the callbacks in sshkey.c. These functions
only return error codes so we don't really need to do anything with
the parameters. So I created a patch to add them back in on RH8.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1760961600">- Integrate OpenSSH 10.2 into HPN-SSH
- Note OpenSSH 10.1 only existed for a few days before being replaced by
10.2
- Need to elide the pkcs11-uri patch for now. It's a big patch with a
lot of issues porting to 10.2 I'm going to wait to see what RH upstream does.
- same with the audit patches.

  * Tue Sep 23 2025 Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.1
- Incorporating RFC 8305 compliance in to hpnssh.
- Automatic disabling of parallel AES-CTR cipher under FIPS mode.
- Note: We are diverging more and more from the OpenSSH package source.
This is intentional as we don't want to or need to incorporate some
of their changes like the parallel tests in the rpmbuild. We test extensively
before packaging so that's an unnecssary and, to be frank, confusing step.
We have taken up their new approach to patches though.
- Additionally, I grabbed the patch set from the RH OpenSSH 10.0
package and refactored them for this.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1761566400">- remove need for ssh-keys group for keysign.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1761566401">- Didn't have selinux contexts set for hpnsshd-auth and hpnsshd-session</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776340800">- Integrate  OpenSSH 10.3 into HPN-SSH
- Able to incorporate all of the patches from Fedora's 10.2 package
from rawhide.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776427200">- Added support for OpenEuler
- This required making /usr/sbin/semanage an install dependency. Since
we know it will be installed from now on we can get rid of the check for
it before we modify the permissions.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776427201">- OpenEuler 22 through 24 now supported. This requires getting the
version number to determine which patches to load - ned to avoid OSSL 3
calls for OE22 and OE23.
- Mageia 8 and 9 also supported.</changelog>
</package>
<package pkgid="d7711c4498f8f4adc66aa5d31dda509c1c9ad86663004997481fd1595b084fa3" name="hpnssh-askpass" arch="aarch64">
  <version epoch="0" ver="10.3p1_hpn18.9.0" rel="4"/>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 9.8p1_hpn18.5.0" date="1723723200">- Trying to get around RHEL not supporting libfido in anything
  less than 9.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 9.9p1_hpn18.6.0" date="1727784000">- Integrating OpenSSH 9.9 into HPN-SSH. Potential issues are beign caused
  by OpenSSH refactoring the RSA and ECDSA code to use the
  OpenSSL PKEY API. This made it harder to integrate the RH patches.
  When RH releases a function patchset for 9.9 I will update this.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.0" date="1745928000">- Integrating OpenSSH 10.0 into HPN-SSH.
- Needed to remove nologin and a requirement for F42.
- Might be some issues with selinux but I think it's resolved now.
- Reduced the number of steps in semanage stanza for the server to 6.
  This was done by using wildcards for the keys.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.0" date="1746100800">- Under RH8 the newest version of the gssi patches (9.6?) got rid of
parameter names in some of the callbacks in sshkey.c. These functions
only return error codes so we don't really need to do anything with
the parameters. So I created a patch to add them back in on RH8.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1760961600">- Integrate OpenSSH 10.2 into HPN-SSH
- Note OpenSSH 10.1 only existed for a few days before being replaced by
10.2
- Need to elide the pkcs11-uri patch for now. It's a big patch with a
lot of issues porting to 10.2 I'm going to wait to see what RH upstream does.
- same with the audit patches.

  * Tue Sep 23 2025 Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.1
- Incorporating RFC 8305 compliance in to hpnssh.
- Automatic disabling of parallel AES-CTR cipher under FIPS mode.
- Note: We are diverging more and more from the OpenSSH package source.
This is intentional as we don't want to or need to incorporate some
of their changes like the parallel tests in the rpmbuild. We test extensively
before packaging so that's an unnecssary and, to be frank, confusing step.
We have taken up their new approach to patches though.
- Additionally, I grabbed the patch set from the RH OpenSSH 10.0
package and refactored them for this.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1761566400">- remove need for ssh-keys group for keysign.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1761566401">- Didn't have selinux contexts set for hpnsshd-auth and hpnsshd-session</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776340800">- Integrate  OpenSSH 10.3 into HPN-SSH
- Able to incorporate all of the patches from Fedora's 10.2 package
from rawhide.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776427200">- Added support for OpenEuler
- This required making /usr/sbin/semanage an install dependency. Since
we know it will be installed from now on we can get rid of the check for
it before we modify the permissions.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776427201">- OpenEuler 22 through 24 now supported. This requires getting the
version number to determine which patches to load - ned to avoid OSSL 3
calls for OE22 and OE23.
- Mageia 8 and 9 also supported.</changelog>
</package>
<package pkgid="ebee68e649db2150d36ed307213f5bf53f23c1967fdd2e8169d0e46a872d138a" name="hpnssh-clients" arch="aarch64">
  <version epoch="0" ver="10.3p1_hpn18.9.0" rel="4"/>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 9.8p1_hpn18.5.0" date="1723723200">- Trying to get around RHEL not supporting libfido in anything
  less than 9.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 9.9p1_hpn18.6.0" date="1727784000">- Integrating OpenSSH 9.9 into HPN-SSH. Potential issues are beign caused
  by OpenSSH refactoring the RSA and ECDSA code to use the
  OpenSSL PKEY API. This made it harder to integrate the RH patches.
  When RH releases a function patchset for 9.9 I will update this.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.0" date="1745928000">- Integrating OpenSSH 10.0 into HPN-SSH.
- Needed to remove nologin and a requirement for F42.
- Might be some issues with selinux but I think it's resolved now.
- Reduced the number of steps in semanage stanza for the server to 6.
  This was done by using wildcards for the keys.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.0" date="1746100800">- Under RH8 the newest version of the gssi patches (9.6?) got rid of
parameter names in some of the callbacks in sshkey.c. These functions
only return error codes so we don't really need to do anything with
the parameters. So I created a patch to add them back in on RH8.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1760961600">- Integrate OpenSSH 10.2 into HPN-SSH
- Note OpenSSH 10.1 only existed for a few days before being replaced by
10.2
- Need to elide the pkcs11-uri patch for now. It's a big patch with a
lot of issues porting to 10.2 I'm going to wait to see what RH upstream does.
- same with the audit patches.

  * Tue Sep 23 2025 Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.1
- Incorporating RFC 8305 compliance in to hpnssh.
- Automatic disabling of parallel AES-CTR cipher under FIPS mode.
- Note: We are diverging more and more from the OpenSSH package source.
This is intentional as we don't want to or need to incorporate some
of their changes like the parallel tests in the rpmbuild. We test extensively
before packaging so that's an unnecssary and, to be frank, confusing step.
We have taken up their new approach to patches though.
- Additionally, I grabbed the patch set from the RH OpenSSH 10.0
package and refactored them for this.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1761566400">- remove need for ssh-keys group for keysign.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1761566401">- Didn't have selinux contexts set for hpnsshd-auth and hpnsshd-session</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776340800">- Integrate  OpenSSH 10.3 into HPN-SSH
- Able to incorporate all of the patches from Fedora's 10.2 package
from rawhide.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776427200">- Added support for OpenEuler
- This required making /usr/sbin/semanage an install dependency. Since
we know it will be installed from now on we can get rid of the check for
it before we modify the permissions.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776427201">- OpenEuler 22 through 24 now supported. This requires getting the
version number to determine which patches to load - ned to avoid OSSL 3
calls for OE22 and OE23.
- Mageia 8 and 9 also supported.</changelog>
</package>
<package pkgid="95ca272ca2abdc9e1e798800520763d4082424fb730f522737599c23e3fbd6c0" name="hpnssh-debuginfo" arch="aarch64">
  <version epoch="0" ver="10.3p1_hpn18.9.0" rel="4"/>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 9.8p1_hpn18.5.0" date="1723723200">- Trying to get around RHEL not supporting libfido in anything
  less than 9.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 9.9p1_hpn18.6.0" date="1727784000">- Integrating OpenSSH 9.9 into HPN-SSH. Potential issues are beign caused
  by OpenSSH refactoring the RSA and ECDSA code to use the
  OpenSSL PKEY API. This made it harder to integrate the RH patches.
  When RH releases a function patchset for 9.9 I will update this.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.0" date="1745928000">- Integrating OpenSSH 10.0 into HPN-SSH.
- Needed to remove nologin and a requirement for F42.
- Might be some issues with selinux but I think it's resolved now.
- Reduced the number of steps in semanage stanza for the server to 6.
  This was done by using wildcards for the keys.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.0" date="1746100800">- Under RH8 the newest version of the gssi patches (9.6?) got rid of
parameter names in some of the callbacks in sshkey.c. These functions
only return error codes so we don't really need to do anything with
the parameters. So I created a patch to add them back in on RH8.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1760961600">- Integrate OpenSSH 10.2 into HPN-SSH
- Note OpenSSH 10.1 only existed for a few days before being replaced by
10.2
- Need to elide the pkcs11-uri patch for now. It's a big patch with a
lot of issues porting to 10.2 I'm going to wait to see what RH upstream does.
- same with the audit patches.

  * Tue Sep 23 2025 Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.1
- Incorporating RFC 8305 compliance in to hpnssh.
- Automatic disabling of parallel AES-CTR cipher under FIPS mode.
- Note: We are diverging more and more from the OpenSSH package source.
This is intentional as we don't want to or need to incorporate some
of their changes like the parallel tests in the rpmbuild. We test extensively
before packaging so that's an unnecssary and, to be frank, confusing step.
We have taken up their new approach to patches though.
- Additionally, I grabbed the patch set from the RH OpenSSH 10.0
package and refactored them for this.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1761566400">- remove need for ssh-keys group for keysign.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1761566401">- Didn't have selinux contexts set for hpnsshd-auth and hpnsshd-session</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776340800">- Integrate  OpenSSH 10.3 into HPN-SSH
- Able to incorporate all of the patches from Fedora's 10.2 package
from rawhide.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776427200">- Added support for OpenEuler
- This required making /usr/sbin/semanage an install dependency. Since
we know it will be installed from now on we can get rid of the check for
it before we modify the permissions.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776427201">- OpenEuler 22 through 24 now supported. This requires getting the
version number to determine which patches to load - ned to avoid OSSL 3
calls for OE22 and OE23.
- Mageia 8 and 9 also supported.</changelog>
</package>
<package pkgid="78880e51788c0fe16c909e46e96e1834335d51911101fa2db8181253d6908bb3" name="hpnssh-debugsource" arch="aarch64">
  <version epoch="0" ver="10.3p1_hpn18.9.0" rel="4"/>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 9.8p1_hpn18.5.0" date="1723723200">- Trying to get around RHEL not supporting libfido in anything
  less than 9.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 9.9p1_hpn18.6.0" date="1727784000">- Integrating OpenSSH 9.9 into HPN-SSH. Potential issues are beign caused
  by OpenSSH refactoring the RSA and ECDSA code to use the
  OpenSSL PKEY API. This made it harder to integrate the RH patches.
  When RH releases a function patchset for 9.9 I will update this.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.0" date="1745928000">- Integrating OpenSSH 10.0 into HPN-SSH.
- Needed to remove nologin and a requirement for F42.
- Might be some issues with selinux but I think it's resolved now.
- Reduced the number of steps in semanage stanza for the server to 6.
  This was done by using wildcards for the keys.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.0" date="1746100800">- Under RH8 the newest version of the gssi patches (9.6?) got rid of
parameter names in some of the callbacks in sshkey.c. These functions
only return error codes so we don't really need to do anything with
the parameters. So I created a patch to add them back in on RH8.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1760961600">- Integrate OpenSSH 10.2 into HPN-SSH
- Note OpenSSH 10.1 only existed for a few days before being replaced by
10.2
- Need to elide the pkcs11-uri patch for now. It's a big patch with a
lot of issues porting to 10.2 I'm going to wait to see what RH upstream does.
- same with the audit patches.

  * Tue Sep 23 2025 Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.1
- Incorporating RFC 8305 compliance in to hpnssh.
- Automatic disabling of parallel AES-CTR cipher under FIPS mode.
- Note: We are diverging more and more from the OpenSSH package source.
This is intentional as we don't want to or need to incorporate some
of their changes like the parallel tests in the rpmbuild. We test extensively
before packaging so that's an unnecssary and, to be frank, confusing step.
We have taken up their new approach to patches though.
- Additionally, I grabbed the patch set from the RH OpenSSH 10.0
package and refactored them for this.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1761566400">- remove need for ssh-keys group for keysign.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1761566401">- Didn't have selinux contexts set for hpnsshd-auth and hpnsshd-session</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776340800">- Integrate  OpenSSH 10.3 into HPN-SSH
- Able to incorporate all of the patches from Fedora's 10.2 package
from rawhide.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776427200">- Added support for OpenEuler
- This required making /usr/sbin/semanage an install dependency. Since
we know it will be installed from now on we can get rid of the check for
it before we modify the permissions.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776427201">- OpenEuler 22 through 24 now supported. This requires getting the
version number to determine which patches to load - ned to avoid OSSL 3
calls for OE22 and OE23.
- Mageia 8 and 9 also supported.</changelog>
</package>
<package pkgid="d01aeb5157b281e37e5c5bf52863eb0d2eb4c4258887241ef9fd4f317b2e8d8a" name="hpnssh-keycat" arch="aarch64">
  <version epoch="0" ver="10.3p1_hpn18.9.0" rel="4"/>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 9.8p1_hpn18.5.0" date="1723723200">- Trying to get around RHEL not supporting libfido in anything
  less than 9.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 9.9p1_hpn18.6.0" date="1727784000">- Integrating OpenSSH 9.9 into HPN-SSH. Potential issues are beign caused
  by OpenSSH refactoring the RSA and ECDSA code to use the
  OpenSSL PKEY API. This made it harder to integrate the RH patches.
  When RH releases a function patchset for 9.9 I will update this.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.0" date="1745928000">- Integrating OpenSSH 10.0 into HPN-SSH.
- Needed to remove nologin and a requirement for F42.
- Might be some issues with selinux but I think it's resolved now.
- Reduced the number of steps in semanage stanza for the server to 6.
  This was done by using wildcards for the keys.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.0" date="1746100800">- Under RH8 the newest version of the gssi patches (9.6?) got rid of
parameter names in some of the callbacks in sshkey.c. These functions
only return error codes so we don't really need to do anything with
the parameters. So I created a patch to add them back in on RH8.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1760961600">- Integrate OpenSSH 10.2 into HPN-SSH
- Note OpenSSH 10.1 only existed for a few days before being replaced by
10.2
- Need to elide the pkcs11-uri patch for now. It's a big patch with a
lot of issues porting to 10.2 I'm going to wait to see what RH upstream does.
- same with the audit patches.

  * Tue Sep 23 2025 Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.1
- Incorporating RFC 8305 compliance in to hpnssh.
- Automatic disabling of parallel AES-CTR cipher under FIPS mode.
- Note: We are diverging more and more from the OpenSSH package source.
This is intentional as we don't want to or need to incorporate some
of their changes like the parallel tests in the rpmbuild. We test extensively
before packaging so that's an unnecssary and, to be frank, confusing step.
We have taken up their new approach to patches though.
- Additionally, I grabbed the patch set from the RH OpenSSH 10.0
package and refactored them for this.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1761566400">- remove need for ssh-keys group for keysign.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1761566401">- Didn't have selinux contexts set for hpnsshd-auth and hpnsshd-session</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776340800">- Integrate  OpenSSH 10.3 into HPN-SSH
- Able to incorporate all of the patches from Fedora's 10.2 package
from rawhide.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776427200">- Added support for OpenEuler
- This required making /usr/sbin/semanage an install dependency. Since
we know it will be installed from now on we can get rid of the check for
it before we modify the permissions.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776427201">- OpenEuler 22 through 24 now supported. This requires getting the
version number to determine which patches to load - ned to avoid OSSL 3
calls for OE22 and OE23.
- Mageia 8 and 9 also supported.</changelog>
</package>
<package pkgid="0f7781a7267b9e2d06479ca587066600aa8054c7caf2e3a60cf627ca247382e8" name="hpnssh-server" arch="aarch64">
  <version epoch="0" ver="10.3p1_hpn18.9.0" rel="4"/>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 9.8p1_hpn18.5.0" date="1723723200">- Trying to get around RHEL not supporting libfido in anything
  less than 9.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 9.9p1_hpn18.6.0" date="1727784000">- Integrating OpenSSH 9.9 into HPN-SSH. Potential issues are beign caused
  by OpenSSH refactoring the RSA and ECDSA code to use the
  OpenSSL PKEY API. This made it harder to integrate the RH patches.
  When RH releases a function patchset for 9.9 I will update this.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.0" date="1745928000">- Integrating OpenSSH 10.0 into HPN-SSH.
- Needed to remove nologin and a requirement for F42.
- Might be some issues with selinux but I think it's resolved now.
- Reduced the number of steps in semanage stanza for the server to 6.
  This was done by using wildcards for the keys.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.0" date="1746100800">- Under RH8 the newest version of the gssi patches (9.6?) got rid of
parameter names in some of the callbacks in sshkey.c. These functions
only return error codes so we don't really need to do anything with
the parameters. So I created a patch to add them back in on RH8.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1760961600">- Integrate OpenSSH 10.2 into HPN-SSH
- Note OpenSSH 10.1 only existed for a few days before being replaced by
10.2
- Need to elide the pkcs11-uri patch for now. It's a big patch with a
lot of issues porting to 10.2 I'm going to wait to see what RH upstream does.
- same with the audit patches.

  * Tue Sep 23 2025 Chris Rapier &lt;rapier@psc.edu&gt; - 10.0p1_hpnssh18.7.1
- Incorporating RFC 8305 compliance in to hpnssh.
- Automatic disabling of parallel AES-CTR cipher under FIPS mode.
- Note: We are diverging more and more from the OpenSSH package source.
This is intentional as we don't want to or need to incorporate some
of their changes like the parallel tests in the rpmbuild. We test extensively
before packaging so that's an unnecssary and, to be frank, confusing step.
We have taken up their new approach to patches though.
- Additionally, I grabbed the patch set from the RH OpenSSH 10.0
package and refactored them for this.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1761566400">- remove need for ssh-keys group for keysign.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.2p1_hpnssh18.8.0" date="1761566401">- Didn't have selinux contexts set for hpnsshd-auth and hpnsshd-session</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776340800">- Integrate  OpenSSH 10.3 into HPN-SSH
- Able to incorporate all of the patches from Fedora's 10.2 package
from rawhide.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776427200">- Added support for OpenEuler
- This required making /usr/sbin/semanage an install dependency. Since
we know it will be installed from now on we can get rid of the check for
it before we modify the permissions.</changelog>
  <changelog author="Chris Rapier &lt;rapier@psc.edu&gt; - 10.3p1_hpnssh18.9.0" date="1776427201">- OpenEuler 22 through 24 now supported. This requires getting the
version number to determine which patches to load - ned to avoid OSSL 3
calls for OE22 and OE23.
- Mageia 8 and 9 also supported.</changelog>
</package>
</otherdata>