<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>

<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>


<style>img {
max-width: 100%; height: auto;
}
body {
font-size: 0.875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px;
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";'>
<div class="content">

<h3 style="margin-top: 20px; margin-bottom: 10px;">
Timo Aaltonen pushed to branch upstream at <a href="https://salsa.debian.org/freeipa-team/jss">FreeIPA packaging / jss</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/08670a057cb8a68a12f0148f2de82fdd1aad28a8">08670a05</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-05-10T14:24:10-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Update version number to 5.3.0-alpha1
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/ed63c6a2861ba4b54efa3c31a6ea63cb6dd90213">ed63c6a2</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-05-10T14:49:37-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Update project URL
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/d26879f35280fdc9067eaa66dbb01aaad22ac2aa">d26879f3</a></strong>
<div>
<span> by Jack Magne </span> <i> at 2022-05-19T16:22:40-07:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix Bug 2013674 - JSS cannot be properly initialized after using another NSS-backed security provider

The solution the the bug is to provide a way to initialize JSS such that the underlying nss system is initialized as a context
instead of a full NSS initialization. This allows jss / nss to create it's own nss init scenario. This could be of use where
the main process has already inited nss with a set of params and properties. Allowing say a library loaded into the man process the ability
to do a context based nss init, allows the library to set it's own nss params and not inherit those from the main process.
For instance if a main process has initialized nss to have a read only database, the context init will allow the library to load an nss
context with a read write database.

This is accomplished in a very simple manner with respect to jss. Right now jss allows one singleton instance to be created for a program.
This fix allows the caller to choose to have the singleton to be inited either as a context or a full init. Theoretically the nss context
concept would allow for multiple contexts to be created,but for simplicity, JSS will only allow one such context or full nss init.

The original behavior of doing a full NSS init beneath JSS persists as the default. In order to do a context init the following sample code will suffice:

CryptoManager.initializeWithContext(databaseDir);

manager = CryptoManager.getInstance();
...
...
manager.shutdown().

Notice that  an explicit call to shutdown is recommended because the NSS context inited must be destroyed at the native code level, in oder to not interfere with the main program's nss instance.

If one wants to explicitly specify the Initialization  values, the following call can be used as well:

InitializationValues vals =
                    new InitializationValues(args[0],
                            "", "", "secmod.db");

CryptoManager.initializeWithContext(vals);
CryptoManager manager = CryptoManager.getIntance();

...
...

manager.shutdwown();

Note: That as of this patch , there is no way to call for a context init when using the JCA provider interface. That can be a future improvement.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/86b6707439b91ed7e013c8d1ba93ebe773ec569b">86b67074</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-05-23T12:51:44+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Tidy up in RevokedCertImpl

* Simplify logic in hasExtensions()
* Remove un-thrown exception from readObject() method signature</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/184f41aff037495cd3508509abab066d387c5002">184f41af</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-05-23T12:51:44+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Simplify logic in BOOLEAN with ternary operators.</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/c460d441279bd44db5734a5af69c9809494979f4">c460d441</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-05-23T12:51:44+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Simplify logic in PrintableCharset.isPrintableChar()</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/def16ab8ebbd1d0acef98a2775f48d06a470c274">def16ab8</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-06-07T14:29:52+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Update OpenLDAP clients to use -H option

The latest OpenLDAP clients no longer have the -h option so the
the tests have been updated to use the -H option instead.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/ecf8aec1f707e4283894414f6c08e153730f0fe2">ecf8aec1</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-06-15T06:39:09+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Tidy up X509CRLImpl

* Reorder modifiers to match the JLS
* Rename static constant to match JLS
* Remove commented out code
* Use pattern matching with instanceof
* Remove unnecessary else clauses
* Use ternary operator where appropriate
* Put array designator on the type not the variable
* Remove unnecessary negation in logic of parse() method
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/d0c3f522d00a41d7b58dd477c59ecdb40422a49b">d0c3f522</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-06-15T06:39:09+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Require Java 17 for JSS
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/2b56569186fe58e8976ff35b8a341b6acdd2b80b">2b565691</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-06-15T10:28:03-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix incorrect RPM macro
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/ba42de2e6001560cbe1e772a9004c063b43493ab">ba42de2e</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-06-23T21:04:29+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix SSLEngine test failures)

Fix #861 </pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/ff23b1a0ec32e4b7a3640f403ecedb29d02ccc57">ff23b1a0</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-06-23T21:10:03+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Sonarcloud token (#866)

* Stop sonar if no secret

* Fix env var name

* Add pull fork analysis</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/e09488cf7f1c6e7ebed392ba220afc8e5e515c3f">e09488cf</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-07-05T12:49:11-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Update Maven project

The pom.xml files have been updated as follows:

- The JSS version has been updated to match RPM spec version
- The dependency versions have been updated to match the
  packages available on Fedora
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/a8f5cb162447a565a317a6d4cbb04629d9500591">a8f5cb16</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-07-05T12:49:11-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Update Maven build test

The Maven build test in maven-tests.yml has been merged into
build-tests.yml. It has also been updated to compare CMake
build artifacts and Maven build artifacts. The comparison
excludes META-INF/maven/ since that folder is only available
in Maven build artifacts.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/8d851dbeae71e54f961bed487548a38bbcbb269f">8d851dbe</a></strong>
<div>
<span> by Alexander Scheel </span> <i> at 2022-07-08T11:02:51-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Move JSS to standard Maven layout

We split JSS into a "base" component and a "native" component in order
to facilitate separate distribution formats for each (.jar vs .so). This
will let us create a parent POM, which builds both .jar and .so, and two
child POMs for each type of distribution. These distributions have
separate subtrees and do not share any common code.

Signed-off-by: Alexander Scheel <ascheel@redhat.com>
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/92f612ef455a8b719e8e69362d559d0c7076ce98">92f612ef</a></strong>
<div>
<span> by Alexander Scheel </span> <i> at 2022-07-08T11:02:51-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Make CMake build scripts work with new layout

This enables CMake to build with the new maven layout. This lets
existing build procedures work still, while people migrate to maven if
desired.

Signed-off-by: Alexander Scheel <ascheel@redhat.com>
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/6a3d32fbcb2b74211807c45a24927da65250379b">6a3d32fb</a></strong>
<div>
<span> by Alexander Scheel </span> <i> at 2022-07-08T11:02:51-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Add pom.xml for building under Maven

Currently maven only works to compile JSS and doesn't work to run tests
under.

Signed-off-by: Alexander Scheel <ascheel@redhat.com>
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/619df7b2317a792886efbc42768920d14be2d7ab">619df7b2</a></strong>
<div>
<span> by Alexander Scheel </span> <i> at 2022-07-08T11:02:51-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Remove legacy test runners

These test runners quit working once we migrated to the newer CMake
build system from the old Perl-based system.

Signed-off-by: Alexander Scheel <ascheel@redhat.com>
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/a46ee59147b76f3fc8c1848b0c2775c428133e97">a46ee591</a></strong>
<div>
<span> by Alexander Scheel </span> <i> at 2022-07-08T11:02:51-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Update pkcs11check to use new source path

Signed-off-by: Alexander Scheel <ascheel@redhat.com>
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/9ae39e3042dd81b541d45742c2e03c79be541adf">9ae39e30</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-07-08T11:02:51-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Update CI tests to use new source path
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/913e9c27f4e19712c3f177f85a97b931d9338c01">913e9c27</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-07-08T14:40:26-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Update CA test to use RSNv3
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/7cdd2cf7163dadbe08b1c202d5afd2f4281b2768">7cdd2cf7</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-07-11T10:31:00-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix missing libjss-symkey.so library links
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/e61ec147866bbf52f2ab66eae144c642557620e7">e61ec147</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-07-11T10:31:05-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix typo in jss_build_globs()
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/9639778b77598e198e72a1d38b4de31c85e19eab">9639778b</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-07-11T16:08:46-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Clean up log messages
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/565b8db4131c9c42229101f0722803d64d1471b1">565b8db4</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-07-12T09:28:14-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix JSS_PK11_wrapSymKey()

The JSS_PK11_wrapSymKey() in SessionKey.cpp has been modified to
pass the symmetric key's nickname into PK11SymKey's constructor
just like the JSS_PK11_wrapSymKey() in PK11SymKey.c.

Right now these methods belong to different libraries (libjss.so
and libjss-symkey.so), but in the future they should be merged.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/a2acda15ddd59c535edf8400d99adbcc1d622283">a2acda15</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-07-12T09:28:14-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix SessionKey.ListSymmetricKeys()

The SessionKey.ListSymmetricKeys() has been modified to use the
internal token by default if the tokenName is NULL.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/0a5a73815fb1c878f62e75a7a8d149563b384d03">0a5a7381</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-07-13T15:36:39+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix the compilation error on Sonarclod with maven (#872)

After the PR #869 maven build does not work if the CMake build is not
execute before. This to properly generate the header for the native
code.

Since Sonarcloud is configured with maven build and it does not check c
code for the moment, the native module has been disabled for the code
analysis.</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/6bafd8e39ec7152f762dd6b96b7706a745cf8cc4">6bafd8e3</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-07-13T16:39:31+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Add doctype tnd missing html tags (#873)

Missing elements identified by Sonarcloud</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/1b82402871beb9c690121b6c6cd84ce687a8cdec">1b824028</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-07-13T16:51:15+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Sonarclout project name changes (#874)

According to sonarcloud documentation the project id should not go
anumore in the pom.xml but it is derived or can be provided in the
command line.

The definition in the pom.xml generate an error</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/6356ddf4a338fc461e875c130e3707c9c276f134">6356ddf4</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-07-13T17:08:09+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Exclude native module from sonarcloud analysis
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/7a5b0c110611a5dd767e26a7cfaca1bf60ec8ade">7a5b0c11</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-07-14T09:50:06+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Resolve false positive int promotion bug (#875)

</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/86a42dc152fccac5a0be7f08e370ed03d3fe8a76">86a42dc1</a></strong>
<div>
<span> by uplogix-mmcclain </span> <i> at 2022-07-14T17:19:28+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>X509Certificate.getSubjectDN()and getIssuerDN() leak memory (#835)

</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/6798b6d2cfc16fbe40dc277eed01ea58c92d23de">6798b6d2</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-07-15T15:12:17+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix UTF-8 conversion (#876)

An if condition was never accessed because equal of a previous one.</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/07c9781fcfe02062c7ce88517f514d05de2d9cde">07c9781f</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-07-21T12:35:52+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Run shellcheck in JSS CI</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/fa74694716c4a9d5eed86523b72ce31369d965ba">fa746947</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-07-22T09:59:51+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Rebase to master before analyse the pull request (#878)

</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/16bdbfec589ba6732705f465378e2d2a3ec07263">16bdbfec</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-07-22T15:39:15+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix shellcheck issues in build.sh and tomcat-start-wait.sh

Set severity to only trigger failure on warnings or higher.</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/9dd6a192db64dbe8f13e86703ea1dbee86b5e34f">9dd6a192</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-07-26T07:54:18+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix test failure introduced by efforts to fix shellcheck warnings</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/42b94cea0235aa691e4c324349471bb9a1adcf61">42b94cea</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-07-26T10:38:30+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Make the base branch generic (#880)

</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/f3d26b46ccba1251b8b598fa5fe8f675d95d270e">f3d26b46</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-07-26T12:31:10-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Workaround for NSS 3.81 issues

JSS doesn't seem to be working well with NSS 3.81:
https://github.com/dogtagpki/jss/issues/882

As a temporary workaround the RPM spec has been updated to
require an older NSS version. Once the issues are resolved
this limitation should be removed.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/2f6d1c085a449293ccbb5114dd2eef1e444d7487">2f6d1c08</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-07-27T13:29:10+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix BuildRequires typos so fix Fedora JSS build issues
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/ebe5c9aab2834caca2b9d6f226bf089674673901">ebe5c9aa</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-07-27T10:26:02-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Revert workaround for NSS 3.81 due to COPR issues

The workaround has been reverted since it was causing
build issues in COPR:

Error:
 Problem 1: cannot install both nss-tools-3.81.0-1.fc36.x86_64 and nss-tools-3.77.0-1.fc36.x86_64
  - cannot install the best candidate for the job
  - conflicting requests
 Problem 2: cannot install both nss-devel-3.81.0-1.fc36.x86_64 and nss-devel-3.77.0-1.fc36.x86_64
  - cannot install the best candidate for the job
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/d99200ca2a8fe63391822a120248dae9f0c9c74e">d99200ca</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-07-28T16:22:14+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Replace exclusion of i686 with new %{java_arches} macro
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/3286a9253113c9111045c6c4dd4f9cbcc7cb0f21">3286a925</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-08-02T07:40:50+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Update README.md</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/114330141be0ff0fbf9b32a88b5319836a23a147">11433014</a></strong>
<div>
<span> by uplogix-mmcclain </span> <i> at 2022-08-03T09:03:52+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Socket timeout on large post (#865)

* Increase default SSLEngine BUFFER_SIZE

This constant sizes read and write internal ring buffers for the
JSSEngine reference implementation. If these buffers are too small to
fit a well-formed packet, this could cause issues with applications
sizing their source and destination ByteBuffers. This constant
is also reused (and exposed to the applications) by JSSSession,
whose getPacketBufferSize(...) and getApplicationBufferSize(...)
calls expose its value.

Signed-off-by: Alexander Scheel <alexander.m.scheel@gmail.com>

* Size buffers to send full-sized TLS records.

This also gets rid of this annoying Tomcat message going to standard error:
org.apache.tomcat.util.net.SecureNioChannel.processSNI Expanding network output buffer to [18713] bytes

Co-authored-by: Alexander Scheel <alexander.m.scheel@gmail.com></pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/d050aefbb475587ec5e653b8589a4a3ebbd25b72">d050aefb</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-08-08T17:13:24+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Tidyup SSLClient and SSLServer (#890)

</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/0e6caf552202d3618933189b8fd698255ec34c1d">0e6caf55</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-08-10T12:07:34+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix missed syncronized (#887)

Some overrided methods do not keep the synchronized mechanism of the
parent class.</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/7c65da735b141c908725f0955218701ee9063a6a">7c65da73</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-08-11T06:57:37+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Code simplification in X509CertInfo

* Simplify equals() with pattern-matching instanceof and removing
unnecessary Boolean literal.
* Combine identical catch clauses
* Use switch expressions and ternary operators where appropriate
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/b9760b4912bae7247fb9705aad19e199dda27d9d">b9760b49</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-08-11T11:31:53+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Tidyup ExtensionsRequested (#892)

</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/d3c91fd313c1bb26004348d71d6dd40b4fabdbeb">d3c91fd3</a></strong>
<div>
<span> by Jack Magne </span> <i> at 2022-08-29T16:22:05-07:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix Bug 2100807 - pki-tomcat/kra unable to decrypt when using RSA-OAEP padding in RHEL9 with FIPS enabled.

Remove the cmake test for OAEP since we can assume from this point forward nss has OAEP support.
The compile test was failing in a false negative fashion and it was determined to be more efficient to
simply remove the test completely instead of fixing it.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/ec91a17d2557808a2f6064fb1195007cc394bfbd">ec91a17d</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-09-02T09:53:24-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Use ExcludeArch on older platforms

java_arches macro is only available on newer platforms, so
the spec file has been modified to use ExcludeArch on older
platforms.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/62b4ea905eea2beeeb7f97d8252e3386f5c56bd7">62b4ea90</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-09-20T23:35:49+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Allow other build tests to continue if one fails

Currently if a build job fails on e.g. Fedora, the Ubuntu job will
cancel. This makes it hard to see whether the other jobs are afflicted
with a similar issue, so add continue-on-error so all jobs run to
completion.</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/ae6340f33ad3b0a487cdec71e99f5361e0b611d1">ae6340f3</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-09-27T09:00:55+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Tidy up X500Name (#898)

The class shows 8 bugs on Sonarcloud mainly related to a potential
NullPointerException with getString. A chack has been added and other
few fixes</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/9e31149fa1d6a66b73882101bb91493b30c44f94">9e31149f</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-09-28T06:52:29+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Replace deprecated getPackage() call with call to System classloader</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/a1d9cce3332113661fb361182b91ae0749bf4c3a">a1d9cce3</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-09-28T16:43:50-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix RPM build warnings due to absolute links

RPM build warnings:
    absolute symlink: /usr/lib64/jss/jss-symkey.jar -> /usr/lib/java/jss-symkey.jar
    absolute symlink: /usr/lib64/jss/jss.jar -> /usr/lib/java/jss.jar
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/82c7bb142e1999ee9a881aed5c9d8a22e1345a95">82c7bb14</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-09-30T17:13:06-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Replace OS_VERSION with BASE_IMAGE

The OS_VERSION variable has been replaced with BASE_IMAGE
to support non-Fedora images.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/9e128840cb19a41873c49f704e6cff52f7c4ebce">9e128840</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-10-03T14:08:48+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Remove unnecessary else clauses from various classes

* Where appropriate check-and-cast and ternary operators were used
* Some logic was also simplified by removing Boolean literals
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/74420784f645c30b0d671a0d85958d8babc8c96b">74420784</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-10-03T11:29:33-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix Azure pipelines

Due to recent changes in Azure or Fedora it's no longer possible
to run tests in Azure with the standard Fedora image.

To fix the problem, the Dockerfile has been updated to define a
new Fedora/CentOS image that provides a systemd service. The test
job in Azure has been split into two jobs: one for Fedora/CentOS
and one for Debian/Ubuntu. The Fedora/CentOS job will build the
image, create a container with the image, then run the tests with
it, whereas the Debian/Ubuntu job is basically unchanged.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/3a569e0c63869f2bbc570d14734cf058995c4b86">3a569e0c</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-10-31T07:35:03+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Introduce new scripts to automate the build process

A new script update_version.sh is introduced, to start to reduce some
of the manual burden of building packages. Usage is as:

./update_version.sh <major> <minor> <update> <phase>

...where phase is optional.

In this first iteration, it does the following:

* Updates the spec version to the new version provided
* Commits that change
* Creates a tag based on the new version provided
* Creates a source tarball based on the new version provided

A companion script is also included to revert the version update, if
required.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/802a66c07379d99152536516b4c72ecf67896b4e">802a66c0</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-11-11T10:15:32+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix certificate signature algorithm not valid (#904)

</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/b67ebd687eba659756a4560aa1896dd5d7d71153">b67ebd68</a></strong>
<div>
<span> by Alexander Scheel </span> <i> at 2022-11-14T09:21:48+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Only provision OAEP parameters when non-NULL (#674)

Signed-off-by: Alexander Scheel <ascheel@redhat.com>

Signed-off-by: Alexander Scheel <ascheel@redhat.com></pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/a52080ff270b2d0bb969e6dcf054db638b2b0264">a52080ff</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-11-14T09:25:42+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Move socket creation to try-with-resources (#905)

This solve SonarClpoud critical issue in the SSLTest class.</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/18a7cd6cf8104080bdf48ee6dc61f8837a8ed797">18a7cd6c</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2022-11-14T11:40:26+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Run RPMInspect in JSS CLI
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/d324e69632c24c0087c45536b9101e59feaeddda">d324e696</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-11-29T23:56:44+07:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Update version number to 5.3.0-beta1
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/2543d94826a7051626b0901d92eb34565ed2e6e8">2543d948</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-12-02T13:19:03+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Update workflows to use not deeprecated actions
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/55f8618b79d9ddca0c85d3ad82c5b1961d372373">55f8618b</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-12-06T02:32:47+07:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Modify container cgroup

Systemd has some problem to run in docker container if the host uses
only cgroups2.

This could make the run container failing with the error:

Failed to create /init.scope control group: Read-only file system
Failed to allocate manager object: Read-only file system
[!!!!!!] Failed to allocate manager object.
Exiting PID 1...

Removing the cgroup option and use the default value.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/6ed7156589a733dddeab2b87672dd3d64b51bad5">6ed71565</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2022-12-06T08:55:29+07:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Update COPR repo to @pki/11.3
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/538453926b65ac80a9149cc629fb4bb5d8b5bb79">53845392</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-12-15T09:30:24+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fix import .p12 files with sha256 hash

Stop id the algorithm is not manged

Add custom hash algorithm

Add SHA1 HMAC for PBES2

Add sha1 hmac for pbes2

Fix total num of algs

Fis SonarCloud code smell about deprecated comment

Fix missing checks

Add SHA-384 and SHA-512 to MacData and KeyGen

Add SHA-384 and SHA-512 support into native key generation

Move the meck selection logic to the KeyGenerator

Move the key generation to a separate method

Add PBE to the list of provided algorithms

Revert hash algorithm definition and fix SHA1

Convert SHA_[] HMAC algorithms from CKM_* to SEC_OID_*

Convert SHA1 HMAC from CKM_SHA_1_HMAC to SEC_OID_HMAC_SHA1
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/75556e935f9b8f6b238b328111728b70d7e18b50">75556e93</a></strong>
<div>
<span> by Marco Fargetta </span> <i> at 2022-12-15T09:30:24+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Add ASN1 decoding of PBES2 algorithm in encrypted data

Key generated but  decrypt paramter problem

Decrypt the content without generating the digest

The method doFinal will generate error for the decrypt operation so only
the update is used to parse the encrypted data.

Fix password conversion

The password for PBES2 EncryptedContentInfo needs the default password
converter in the majority of cases. The cusomt password converter as
adding extra bytes which were not managed by nss/openssl p12 code.

Fix optional keyLength parameter in PBKDF2

Fix formatting
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/201bbf67d2bf7a30d36fa98eb8e6e9c27795e2a5">201bbf67</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2023-01-05T20:57:59+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Updating version to v5.3.0-beta2
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/5d1333f45d59d94749dbdc8d9a5133cc51d643f4">5d1333f4</a></strong>
<div>
<span> by Chris Kelley </span> <i> at 2023-01-06T14:00:01+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Make update_version script update jss_config_version

In JSS there is an extra step required for updating where the
value of jss_config_version must be bumped in sync with the
version and phase. Currently this does not happen, which will
lead to irregularities in testing and potentially incompatible
config.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/freeipa-team/jss/-/commit/09bccbb8a2c8613b8782c7d9dab55fdbd723a838">09bccbb8</a></strong>
<div>
<span> by Endi S. Dewata </span> <i> at 2023-02-07T13:11:54-06:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Updating version to v5.3.0
</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
30 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#354079a72b91a4280407c16a36f47d1986fd85a5">
.classpath
</a>
</li>
<li class="file-stats">
<a href="#45dd6ae68bbab2aa0c25915703946c41a90426ab">
.github/workflows/build-tests.yml
</a>
</li>
<li class="file-stats">
<a href="#300e83ffb511c2255d6fa445d2d5ab9ac5221ca7">
<span class="new-file">
+
.github/workflows/code-analysis-pull.yml
</span>
</a>
</li>
<li class="file-stats">
<a href="#0efd20854b65fbb9dc77808a85eb8ef282eea6d4">
.github/workflows/code-analysis.yml
</a>
</li>
<li class="file-stats">
<a href="#b2187c845b4c7703089d25a2365c76aa612505b4">
.github/workflows/known_failures.yml
</a>
</li>
<li class="file-stats">
<a href="#2a52775c0cbe82545bb91771dd7c60332ed9368f">
<span class="deleted-file">

.github/workflows/maven-tests.yml
</span>
</a>
</li>
<li class="file-stats">
<a href="#4acb09048a1509dc0c145cd94124306557a9f5f5">
.github/workflows/pkcs11-tests.yml
</a>
</li>
<li class="file-stats">
<a href="#b942be00021967a6d08f5effdd1123159d59ba73">
.github/workflows/pki-tests.yml
</a>
</li>
<li class="file-stats">
<a href="#a0a4e24f2b814d1f708ec05ef552345379f5334c">
.github/workflows/tomcat-tests.yml
</a>
</li>
<li class="file-stats">
<a href="#a5cc2925ca8258af241be7e5b0381edf30266302">
.gitignore
</a>
</li>
<li class="file-stats">
<a href="#9a2aa4db38d3115ed60da621e012c0efc0172aae">
CMakeLists.txt
</a>
</li>
<li class="file-stats">
<a href="#6651ddff6eb82c840ced7c1dddee15c6e1913dd4">
Dockerfile
</a>
</li>
<li class="file-stats">
<a href="#8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d">
README.md
</a>
</li>
<li class="file-stats">
<a href="#40ebc6823f24f296c0cd3fddd6ccda69b74ff2e4">
azure-pipelines.yml
</a>
</li>
<li class="file-stats">
<a href="#6938ebfea762ce0c7ba0c2da2004eb53baa6e9a4">
<span class="new-file">
+
base/pom.xml
</span>
</a>
</li>
<li class="file-stats">
<a href="#b7db55ae58fd158caaefdcbeea3edfcc85c6e736">
src/broken_test/java/org/mozilla/jss/tests/DirStrConverterTest.java

base/src/broken_test/java/org/mozilla/jss/tests/DirStrConverterTest.java
</a>
</li>
<li class="file-stats">
<a href="#37bb4388f42e7d05fa91d16c7f17808c3931e9f1">
src/broken_test/java/org/mozilla/jss/tests/GenericASN1ExtensionTest.java

base/src/broken_test/java/org/mozilla/jss/tests/GenericASN1ExtensionTest.java
</a>
</li>
<li class="file-stats">
<a href="#8a5737ad8c2874a808d6df3ac087c553a7f1c0bb">
src/main/java/org/mozilla/jss/CRLImportException.java

base/src/main/java/org/mozilla/jss/CRLImportException.java
</a>
</li>
<li class="file-stats">
<a href="#f8b525b45bee29dec9fe0c1ad406a1e1afa84991">
src/main/java/org/mozilla/jss/CertDatabaseException.java

base/src/main/java/org/mozilla/jss/CertDatabaseException.java
</a>
</li>
<li class="file-stats">
<a href="#64f9bd4ff227a82e40f5ef095b01c24a52a7b423">
src/main/java/org/mozilla/jss/CertificateUsage.java

base/src/main/java/org/mozilla/jss/CertificateUsage.java
</a>
</li>
<li class="file-stats">
<a href="#49b65c50c8601d2e1935fd1c58ce4a5ed891704a">
src/main/java/org/mozilla/jss/CryptoManager.java

base/src/main/java/org/mozilla/jss/CryptoManager.java
</a>
</li>
<li class="file-stats">
<a href="#6a0214e0869b82ba6563705f8bb4d111e7bc85b2">
src/main/java/org/mozilla/jss/DatabaseCloser.java

base/src/main/java/org/mozilla/jss/DatabaseCloser.java
</a>
</li>
<li class="file-stats">
<a href="#2280caf2b2afeca7d22d94069274748bf19a3f98">
src/main/java/org/mozilla/jss/InitializationValues.java

base/src/main/java/org/mozilla/jss/InitializationValues.java
</a>
</li>
<li class="file-stats">
<a href="#5af9dc58f516b3ae49902b7ee85054767baa2739">
src/main/java/org/mozilla/jss/InvalidLengthException.java

base/src/main/java/org/mozilla/jss/InvalidLengthException.java
</a>
</li>
<li class="file-stats">
<a href="#cf167d72dec30647d7e85364bfcb0b825ef0b77c">
src/main/java/org/mozilla/jss/JSSLoader.java

base/src/main/java/org/mozilla/jss/JSSLoader.java
</a>
</li>
<li class="file-stats">
<a href="#57b8141f758fdaf71fb44b9cb305a8563885ed99">
src/main/java/org/mozilla/jss/JSSProvider.java

base/src/main/java/org/mozilla/jss/JSSProvider.java
</a>
</li>
<li class="file-stats">
<a href="#d3eff9bd6411c2105913bf3b984af243dc373acd">
src/main/java/org/mozilla/jss/KeyDatabaseException.java

base/src/main/java/org/mozilla/jss/KeyDatabaseException.java
</a>
</li>
<li class="file-stats">
<a href="#86889c7f79708b4ed53bb5cd6c4c7ec85d9f0e2a">
src/main/java/org/mozilla/jss/NicknameConflictException.java

base/src/main/java/org/mozilla/jss/NicknameConflictException.java
</a>
</li>
<li class="file-stats">
<a href="#c3d0f1e864fd42b4ecc87ec71410134dbe029a16">
src/main/java/org/mozilla/jss/NoSuchTokenException.java

base/src/main/java/org/mozilla/jss/NoSuchTokenException.java
</a>
</li>
<li class="file-stats">
<a href="#3a7bd9566af603c75e9365a8514a385b5e8aa6af">
src/main/java/org/mozilla/jss/NotInitializedException.java

base/src/main/java/org/mozilla/jss/NotInitializedException.java
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: 0.875rem;">
The diff was not included because it is too large.
</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #666;">

<br>
<a href="https://salsa.debian.org/freeipa-team/jss/-/compare/2077be079e37bc5c5e86cf15df1ed7daa2efe8c0...09bccbb8a2c8613b8782c7d9dab55fdbd723a838">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://salsa.debian.org">salsa.debian.org</a>. <a href="https://salsa.debian.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://salsa.debian.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>



</p>
</div>
</body>
</html>