<!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>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">

<h3>
Timo Aaltonen pushed to branch master-next
at <a href="https://salsa.debian.org/freeipa-team/dogtag-pki">FreeIPA packaging / dogtag-pki</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/de759471bececf057a1334d3a8f0421f45ab3c5b">de759471</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-07-29T14:09:37+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">releasing package dogtag-pki version 10.6.10-2
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9f58602d4df6fbb90085085cb67efe082ea835d9">9f58602d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-07-31T13:36:21-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated version number to 10.8.0-a1
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c5d8e6e2c65c50d85b1ef6c42ed2b0524c44e11a">c5d8e6e2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-07-31T13:38:29-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated jackson-databind dependency in pom.xml
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a53a22546271e1fc4b6b10e5252ae594e84137b7">a53a2254</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2019-08-03T12:13:49-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix 'pkidestroy --force' to pickup correct instance name (#231)

- When `pkidestroy --force` was executed with a non-existant non-default
  instance, it should not pickup `pki-tomcat` as the default instance

- The commit adds an additional check to remove selinux contexts
  iff the context exists. Otherwise, it skips them. This is
  necessary to accommodate the `--force` option to pkidestroy

Fixes: BZ#1698084

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com></pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/259abdc91aa1271fccc62c6dd052d4507f21daf1">259abdc9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-05T17:32:26-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in PasswdUserDBAuthentication
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5e85af87600f34f4e4884de3c5b5b15fe90e10ac">5e85af87</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-05T18:29:44-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CAProcessor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7b2b0ffe5394e99089463aeeea8e272f7b1ba8d1">7b2b0ffe</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-05T18:37:21-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CertRequestService
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/da314e66aaff8c7234a4519a33e437f79bb4c522">da314e66</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-05T18:50:43-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in EnrollDefault
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/19caa66e1896b4a9d2e6c9ecfa7c50b0ec88222c">19caa66e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-05T19:50:02-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in ProfileSubsystem
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/39895c8adeccd2cd3387668cc21cbd134dc43854">39895c8a</a></strong>
<div>
<span>by Fraser Tweedale</span>
<i>at 2019-08-07T10:55:29+10:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">importPKIArchiveOptions: support AES

CryptoUtil.importPKIArchiveOptions() is used for Lightweight CA
(LWCA) key import.  Update it to support AES-encrypted keys.  DES
import remains supported for backwards compatibility.

Fixes: https://pagure.io/dogtagpki/issue/2777
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a0757ccc5f90a3527b53d5af7ab515f84af81380">a0757ccc</a></strong>
<div>
<span>by Fraser Tweedale</span>
<i>at 2019-08-07T10:56:36+10:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ca-authority-key-export: add --algorithm option

We need to support AES key export, but also require backwards
compatibility with existing servers that can only import
DES-EDE3-CBC.  So as a first step, teach the ca-authority-key-export
command the --algorithm option, which defaults to 1.2.840.113549.3.7
(DES-EDE3-CBC).  AES support will be added in a subsequent commit.

Part of: https://pagure.io/dogtagpki/issue/2666
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5a0b9db75f0dbfb33af214e2d40fa4183bbbaf26">5a0b9db7</a></strong>
<div>
<span>by Fraser Tweedale</span>
<i>at 2019-08-07T10:56:36+10:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ca-authority-key-export: use random IV

Part of: https://pagure.io/dogtagpki/issue/2666
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c844db9d4c9f015714daaf6796bab72796c01fc9">c844db9d</a></strong>
<div>
<span>by Fraser Tweedale</span>
<i>at 2019-08-07T10:56:36+10:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ca-authority-key-export: support AES

Add support for exporting wrapped private keys using AES128-CBC as
the symmetric algorithm.

Fixes: https://pagure.io/dogtagpki/issue/2666
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b4e8ab723423205c9e3fb21ebfa397ec409ca1fc">b4e8ab72</a></strong>
<div>
<span>by Christian Heimes</span>
<i>at 2019-08-08T10:53:02-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">PKIConnection: Allow to customize verify option

Don't hard-code verify=False in get() and post(). This allows consumers
to customize the session object and cert validation.

Signed-off-by: Christian Heimes <cheimes@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ac2041e954231e958166c60b70435c41d90892e8">ac2041e9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-08T15:23:01-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored CMSGateway.checkAuthManager()

The CMSGateway.checkAuthManager() has been modified to return
IAuthToken instead of AuthToken.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1c1dbcbc335c6f1904483bec0419fdcc1d602082">1c1dbcbc</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-08T16:23:35-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored CAProcessor.authenticate()

The CAProcessor.authenticate() has been modified such that
it is only executed if the profile authenticator exists.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b3cf899e6d8c94e3becf94d50750eb2193081725">b3cf899e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-12T10:22:26-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored RequestProcessor.processRequest() (part 1)

The RequestProcessor.processRequest() has been modified to
remove redundant parameter.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6237c91924264a7604fddc9edd51ef7902748799">6237c919</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-12T10:22:26-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored RequestProcessor.processRequest() (part 2)

The RequestProcessor.processRequest() has been modified such
that the authentication token is provided by the caller.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/21fd30f3d8c27ace2d247a89fc7ead8bcfd4e754">21fd30f3</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-12T10:22:26-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated CertRequestDAO.changeRequestState()

The CertRequestDAO.changeRequestState() has been modified to use
the authentication token from the user principal if available, or
fall back to the processor's authentication manager. This allows
an agent to authenticate using other authentication mechanisms.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4ccb989afb0a352e61855b2d5166c391024787ec">4ccb989a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-12T10:37:38-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated default auth-method.properties

Previously the default auth-method.properties has been set up
such that certain operations must be authenticated using specific
methods.

The file has been modified such that any authentication method
can be used by default.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a9fb3fe397b1f4ff59b6422e69885f6985b9c0b9">a9fb3fe3</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-12T19:32:41-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added Profile Framework diagram
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/348951105a35002bc484d64065f68c8d898fb39d">34895110</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-13T14:11:12-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pom.xml

The pom.xml has been modified to remove the unused javassist
dependency and to use a specific version for jackson-databind.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2ce318af2d7740cbae07fc7651c79bc5a8d4c64b">2ce318af</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-13T14:30:17-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored lib folders creation/removal in PKIServer

The code that creates and removes the lib and common/lib folders
in PKIServer class has been moved into the create_libs() and
remove_libs() methods.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c0fb147df77308c99ecf942989b584ec2ed4a5e4">c0fb147d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-13T14:30:38-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored lib folders creation/removal in instance_layout.py

The code that creates the lib folders in instance_layout.py has
been modified to use the PKIServer.create_libs().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1e329dc015afd3a0a2f4782d6ac453c29ae1e9eb">1e329dc0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-13T15:16:33-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added FixCommonFolder upgrade script

A new upgrade script has been added to replace the
<instance>/common link with a real folder that contains
a link to the /usr/share/pki/server/common/lib.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b53d0e10b6adca1aa086b5e15712e827c126cf5b">b53d0e10</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2019-08-14T17:36:38-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix URL redirection for KRA and OCSP web UI (#241)

Fixes changes introduced via commit: 2210c2a

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com></pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d57b32e2b4e0f7aa43f8f38e7ce539da6e0e93d7">d57b32e2</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2019-08-14T17:37:40-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix URL redirection for KRA and OCSP web UI (#241)

Fixes changes introduced via commit: 2210c2a

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com></pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7fcf5630e5615a168143771e2d49908a183d23b6">7fcf5630</a></strong>
<div>
<span>by Alexander Scheel</span>
<i>at 2019-08-15T08:40:52-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove duplicated netscape.security tests

When #121 and #122 were merged, netscape.security got moved to JSS,
along with these test cases. They're now failing in Debian, but only in
PKI. There's no point keeping them here (since they're already tested in
JSS), so remove them.

Signed-off-by: Alexander Scheel <ascheel@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6e30dcf6cd22372ce38d5693fba2ab71e4691c78">6e30dcf6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-16T17:22:57-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed missing SAN extension for CA clone

The CertUtil.buildSANSSLserverURLExtension() has been modified
to include SAN parameters in the request to generate the SSL
server certificate for CA clone.

https://bugzilla.redhat.com/show_bug.cgi?id=1732637
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0053a2c42d871c1b4fa0a15b27c05b55da45566f">0053a2c4</a></strong>
<div>
<span>by Fraser Tweedale</span>
<i>at 2019-08-22T01:49:43-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">LWCA key gen: use parent key size

LWCA keys are currently hardcoded to 2048-bit RSA.  This could be
less than the parent CA key, which is not desirable.  Update LWCA
key generation to use the same key size as the parent.

If the parent is not an RSA key, default to 3072-bit RSA.

Part of: https://pagure.io/dogtagpki/issue/1589
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c13847342ef98c98061bf3cdf7b045e51ba9c500">c1384734</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T13:51:28-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merged pki-cmscore.jar into pki-cms.jar

The classes in pki-cmscore.jar and pki-cms.jar packages have inter-
dependencies so they cannot be built or deployed separately. To
simplify maintenance they have been merged into a single JAR file.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a38c388f39c7ff6e39e2a1cae985763e5fd0b84d">a38c388f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T13:54:08-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up log messages in AuthzSubsystem
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a1a30255f55c0222fa6816ed282edc3ebc1fb143">a1a30255</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T13:55:40-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed unused logger in JssSubsystem
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5cc78038b1f8406aba162adfc46fe5aab34f8163">5cc78038</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T13:59:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in AttributePresentConstraints
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/041cc582f65fbddcc7b1030f125c32e4c0b4d9fd">041cc582</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T14:10:17-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in AuthInfoAccessExt
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3506388195357699fb8d3ef38bd9a3ebae3af463">35063881</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T14:15:08-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in AuthorityKeyIdentifierExt
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/275715b654166ef8ac791db76e3451ff0f84468e">275715b6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T14:19:07-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in SubjectKeyIdentifierExt
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e6a452dbb2317828516619f1a9df723aac7fa988">e6a452db</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T14:21:43-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in SubjectDirectoryAttributesExt
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6a1e6794fe243c995d8c42ec79251e5a569c181e">6a1e6794</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T14:25:00-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in SubjectAltNameExt
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/dabd521e7d2de12a84b6888d014cd0a2e41e208a">dabd521e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T14:26:21-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in PolicyMappingsExt
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e6baa16bec7a584217d985659a4dd24198279e2e">e6baa16b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T14:34:31-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in GenericASN1Ext
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/dd3569d998b578d347f2f97a7b32ba2b00c85551">dd3569d9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T14:43:13-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in BasicConstraintsExt
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/670b6f1773a0375eef6b16a7f30bfa47110a8fe2">670b6f17</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T14:46:58-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in PolicyConstraintsExt
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ccd5ebab55c50df2ad86f914cfe7c16127df8c1d">ccd5ebab</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T15:42:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CAService
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/cba002e9c14caf63f693c4a31087b34f04e0f469">cba002e9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T16:07:27-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CertificateAuthority
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2427ccb0c22ea2a5f5e35bd9709388a738caa4b5">2427ccb0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T16:07:49-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CMSCRLExtensions
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3680bf832895798a8231ec7218250213f8cf9240">3680bf83</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T16:07:54-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CRLIssuingPoint
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/09921600a5afc97eb2abbb6a2f4d2b159e9558dc">09921600</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T16:12:13-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in SigningUnit
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/bad5869c8c26bca723fe9e263350dbf8a4ed1565">bad5869c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T16:59:38-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in EnrollmentService
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e6ee4c466ca75c594bf009b1cd932f8df7543128">e6ee4c46</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T17:15:44-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in KeyRecoveryAuthority
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ff7f9f3f978059cd64bb0559bdf7b58dbb39d369">ff7f9f3f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T17:20:01-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in RecoveryService
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2cdab4dec6d793005106c9b0c02eb2759881a99e">2cdab4de</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T17:27:19-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in StorageKeyUnit
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/07f64eb58d5cbfa9424241040f9b9df6579cc8af">07f64eb5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T17:32:59-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in OCSPAuthority
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b360d9d242d31c48cd81ccbeaea39b529220b462">b360d9d2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T17:36:26-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in SigningUnit
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a8c59f13b0746d0ade8b18fa4a40b3a1b4024334">a8c59f13</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T21:49:26-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CMSAuthInfoAccessExtension
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f850328b050c8068223c8f0e7f8f75d56ea00739">f850328b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T21:54:18-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CMSCertificateIssuerExtension
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5636156d7e476463560727dc19254eff58130e71">5636156d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T21:59:35-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CMSFreshestCRLExtension
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7d8dd9561d69371a55fe888349707cf3c11b8967">7d8dd956</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T22:22:04-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CMSIssuerAlternativeNameExtension
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f685f824631fb4eebd64985bf2b619768121d0e0">f685f824</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T22:25:44-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CMSIssuingDistributionPointExtension
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/44def5a7a9e49b45d078338e3af3f7052d8c271e">44def5a7</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T22:29:51-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CertificateIssuedListener
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d420074fba0aa5bd1c7611dac3e3eeef245a66f9">d420074f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T22:36:30-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in UserService
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/28ee044c87242f106427769199f4e9b066ef3a0b">28ee044c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T22:38:05-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in GroupService
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/96d75abb1b0b09d6edeed856d1f7e250d6d88c9a">96d75abb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T22:54:37-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in HashEnrollServlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c1a0bfc9b0f572d1e563e47f2d53169e99ba75e9">c1a0bfc9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-22T22:54:47-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in ACLAdminServlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8b8fae5cfe684de9b3cd6e32c75f15eaaa31644d">8b8fae5c</a></strong>
<div>
<span>by Alexander Scheel</span>
<i>at 2019-08-27T13:45:21-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix noise generation for EC certificates

When generating noise for elliptic curves, very few bytes of entropy are
required (in comparison to RSA) because EC private keys are random data,
not random primes. Thus the amount of available entropy just need to be
sufficient for the size of the curve.

Rather than dealing with a mapping between curve to its size, set a
fixed value of 1024 bytes.

Signed-off-by: Alexander Scheel <ascheel@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/27b01653c832a56919592297501b603469fac900">27b01653</a></strong>
<div>
<span>by Alexander Scheel</span>
<i>at 2019-08-27T13:45:21-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Clarify error message in nssdb.create_request

When create_request fails, the error message only gives the result code,
not the full command. We should output the command too, for debugging
purposes.

Signed-off-by: Alexander Scheel <ascheel@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/58e4e161a21a5056afbf7fd7263cc5a6ac13d3dc">58e4e161</a></strong>
<div>
<span>by Alexander Scheel</span>
<i>at 2019-08-27T13:45:21-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix parameters for EC-based CSR generation

When generating EC-based certificate requests, we incorrectly used
key_size as the -g parameter. This is correct for RSA keys, but
incorrect for EC keys (as the parameter is generally ignored).
Compounding to this, key_size (under key_type == 'ecc') is actually the
name of the curve, and not the size of the key under that curve.

We fix the parameter generation to support both the curve and the
key_size as the curve name.

Signed-off-by: Alexander Scheel <ascheel@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9fd384f2276c2df72ed97098746072526f874bd1">9fd384f2</a></strong>
<div>
<span>by Fraser Tweedale</span>
<i>at 2019-08-28T07:51:32-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">LWCA key gen: use parent key size

LWCA keys are currently hardcoded to 2048-bit RSA.  This could be
less than the parent CA key, which is not desirable.  Update LWCA
key generation to use the same key size as the parent.

If the parent is not an RSA key, default to 3072-bit RSA.

Part of: https://pagure.io/dogtagpki/issue/1589
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e20e850efe22381f110e4cdf1139e14bf28a75bb">e20e850e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-29T20:40:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in KeyRequestService.listRequests()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d5d55318ec00d1aad269dce9109aa95dab85c096">d5d55318</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-29T20:40:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CMSRequestDAO.listCMSRequests()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3dc7156fbe6ea08c5587bcd294d77582636abefe">3dc7156f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-29T20:41:35-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in Repository.initCache()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/185933ebdc536e6428620cec5f6b5354c3dcb608">185933eb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-29T20:59:47-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in LdapCaSimpleMap
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6093f4083d3bff681701d055030d6675da5ee18e">6093f408</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-29T21:02:23-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CertificateRevokedListener
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8f49eff27997a75db8c129a470b8db353f6f4a22">8f49eff2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-29T21:07:45-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in LdapCertSubjMap
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/cf71d02e9d10308d3a3d56c085f3587ef153d66a">cf71d02e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-29T21:12:00-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in LdapEnhancedMap
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6987e09ea27e770dc7f010366cffed84c9eaebe4">6987e09e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-29T21:15:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in LdapSimpleMap
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3830cec69ce21305d7a247bf1acd3e5f0801b47b">3830cec6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-29T21:21:29-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in LdapCaCertPublisher
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c30b530613a3898818b1e61c3efdbe0ac1a6712e">c30b5306</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-29T22:06:39-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in LdapCrlPublisher
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7f39901830db9e7531c0734ff9cd369b1674b3d6">7f399018</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-29T22:06:56-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in LdapCertSubjPublisher
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8b14ceaa0c1a7321908df7e41e3ed3d1c9254b8c">8b14ceaa</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-29T22:07:12-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in LdapEncryptCertPublisher
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c938eec2d4b781a56b5997b0f3bcb20a1f65dd91">c938eec2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-29T22:07:25-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in UsrGrpAdminServlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/57226a2f592023ddbf22e7de8e30bbc47e660d3a">57226a2f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-29T22:07:25-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in PublisherAdminServlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8b16ecbd7a07d4dbca134151e83fadd46cf6cbf7">8b16ecbd</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-29T22:07:25-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CAAdminServlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b98dba3d62f5d1da636c209c5410fb99689e6981">b98dba3d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-29T22:07:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in AdminServlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/be827142bc952403841a9cd96bac6235785ada73">be827142</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:04:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in ReqCertSANameEmailResolver
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/719137a551e9213f70457b15f49caaf6b8850b30">719137a5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:05:58-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in DisplayBySerial
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/738fe409355218c9e1d36ba539ad870880bc06ab">738fe409</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:06:12-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in EnrollServlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e9b501037572ffc44f7da9846bd3347086e83db7">e9b50103</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:07:29-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in GroupMemberProcessor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/35430a96e32ac80bca0dce0bad4a042e327874cb">35430a96</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:10:36-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in DoRevokeTPS
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ab96e5e0614d0878da2234aa5d6d6e8676415e49">ab96e5e0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:11:29-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in GetCAChain
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d9e8404e314d8ac01eb9cb541ffaa6cfb67ddad6">d9e8404e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:12:18-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in GetCertFromRequest
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5aaecd967d9053aed8fc7572ba37658b06647e58">5aaecd96</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:13:12-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in GetCRL
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/eb6ef6236dd203a25e48575e85604d96ce9189f9">eb6ef623</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:13:40-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in RenewalServlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3c933cd24981e629249373533bbafe786309fe47">3c933cd2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:14:52-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in UpdateDir
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b19ef27e74020b9786bd535a63195610888bfc62">b19ef27e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:15:43-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CloneServlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/115583b2c4d5fb5c0445c288063df8cdc5bbb6a8">115583b2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:16:25-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in AddCRLServlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/df4b3903297a61b6baa2341e4329d45e32c2d740">df4b3903</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:17:18-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in PKCS10Processor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9a0f31d4a6353f3768ccec3a7bd3597f2ebfc433">9a0f31d4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:17:39-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CMCProcessor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/44099f35f519058e178dc3292c47d94527f2723b">44099f35</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:17:55-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CRMFProcessor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/693b5af456cf9e87c8cdd776d424f83cd86a09f6">693b5af4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:18:18-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in KeyGenProcessor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c9105a1a2b96a616f5b4dd85e220780d81fa2d87">c9105a1a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T10:18:35-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in PKIProcessor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3aeefbacceb0f837467f276acf54d1c2738113ef">3aeefbac</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T11:34:25-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved com.netscape.certsrv.request.ARequestNotifier

The com.netscape.certsrv.request.ARequestNotifier has been moved
into com.netscape.cmscore.request.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7b197c9e22e58b9a676abb0dfb1cd25b744b218b">7b197c9e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T13:45:10-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ProfileService.retrieveProfileRaw()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/400fc9edfd24c75b2c807e9f555c8356a580b874">400fc9ed</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T13:45:33-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added default constructor for PropConfigStore
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5671d5b684ec9e0965553186c7daed9577175384">5671d5b6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T16:04:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merged ISourceConfigStore into IConfigStore
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f8441d766a7be35021c9048e8a2c9567b9f9bac7">f8441d76</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T16:05:23-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced SourceConfigStore with SimpleProperties
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7f711fa3ace8d9b3c1e6071ce75543786b163803">7f711fa3</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T16:05:34-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up LDAPConfigStore.commit()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b1ba99e432f6c6650b2ab100c2409c182b7854f8">b1ba99e4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T16:25:09-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored FileConfigStore.load()

The FileConfigStore.load() has been modified such that it
throws generic Exception and is not invoked automatically
by the constructor.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f9c1240c6156fc487db0303fae818acd6c4f3551">f9c1240c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T18:02:09-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added PropConfigStore.load()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/08ef9fa03dd89500541a08550b334f838fcb815d">08ef9fa0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T18:02:59-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored LDAPConfigStore.save()

The LDAPConfigStore.save() has been renamed into store() and
merged into the super class.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f65d409c35ddb95dae06489f58f341c89bdd7d4e">f65d409c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T18:03:13-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored FileConfigStore.save()

The FileConfigStore.save() has been renamed into store() and
merged into the super class.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ce5d2899557f9d2b21daba3d202d4443f7e60c6a">ce5d2899</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T18:45:53-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ConfigStorage class

A new ConfigStorage class has been added as a super class
of FileConfigStore and LDAPConfigStore. The PropConfigStore
has been modified to include a ConfigStorage object.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1358157df0358b2c38b528966a3f1e50755445a8">1358157d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T19:11:33-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added EngineConfig class

A new EngineConfig class has been added to replace the generic
IConfigStore in CMSEngine.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/66538d197675e493092eadd133029561215a81dd">66538d19</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T20:23:11-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added getter/setter for cs.state
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7d17a9019db780fe35bae73da3b7104d00c42c5a">7d17a901</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T20:23:43-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added getter/setter for cs.type
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/11a383315c867bae0701753316801b7885c8d74b">11a38331</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T21:29:54-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added getter/setter for instanceRoot
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c00a2675918487b9602b28aa444ec4fb09412ff5">c00a2675</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T21:30:13-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added getter/setter for instanceId
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/81803b20f06802852287f3e2374cee5496cf942c">81803b20</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-08-30T21:30:13-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added getter/setter for machineName
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c4eed33aab36f307f414f9288d1b59c66e4c43e8">c4eed33a</a></strong>
<div>
<span>by Fraser Tweedale</span>
<i>at 2019-09-02T08:10:33-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">install: fix token normalisation

17677ae4d2cda456b64ec67e2b25ba63f4a58a70 changed pkispawn to treat
blank token name as the default token name (as specified in the
pkispawn config, or the internal token if not specified).  As part
of this change, the token normalisation routine was updated to
replace "internal" will null.  But this introduced a regression
under the following scenario:

- default token is NOT the internal token (e.g. HSM); and
- some certificate is to use the internal token (e.g. Server-Cert)

In this case, the internal token is normalised to null, and later
re-interpreted to mean the default token.

Do not normalise internal token names to null in the Python side of
pkispawn.  This ensures that any token name that has been specified
is transmitted to the Java configuration service as-is.  Null tokens
are still interpreted as the default token on the Java side.

Fixes: https://pagure.io/dogtagpki/issue/3093
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/984470180a1e802af2056c6d739db344d49532b4">98447018</a></strong>
<div>
<span>by Fraser Tweedale</span>
<i>at 2019-09-04T03:24:10-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">install: fix token normalisation

17677ae4d2cda456b64ec67e2b25ba63f4a58a70 changed pkispawn to treat
blank token name as the default token name (as specified in the
pkispawn config, or the internal token if not specified).  As part
of this change, the token normalisation routine was updated to
replace "internal" will null.  But this introduced a regression
under the following scenario:

- default token is NOT the internal token (e.g. HSM); and
- some certificate is to use the internal token (e.g. Server-Cert)

In this case, the internal token is normalised to null, and later
re-interpreted to mean the default token.

Do not normalise internal token names to null in the Python side of
pkispawn.  This ensures that any token name that has been specified
is transmitted to the Java configuration service as-is.  Null tokens
are still interpreted as the default token on the Java side.

Fixes: https://pagure.io/dogtagpki/issue/3093
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b8d9a647dfc0ff49c7f51e5c650da32db3c2a798">b8d9a647</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T14:53:02-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added option to install with Maven dependencies

The pkispawn and pki-server create commands have been modified
to provide a --with-maven-deps option to create the PKI server
instance with Maven dependencies.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f6adf6d1f6a7d25525e483529d87b768d691448c">f6adf6d1</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:05:36-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed validation for token state transitions

The TPSSubsystem has been modified to remove the validation for
tokendb.allowedTransitions property. This will allow adding new
transitions via PKI CLI or TPS Web UI.

The TPSSubsystem will continue to validate tps.operations.allowedTransitions
as before so it will only allow transitions already defined in
the default CS.cfg.

https://bugzilla.redhat.com/show_bug.cgi?id=1470433
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/01bb5cc423332926d74faa3a5f9786dc2dcba56f">01bb5cc4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:07:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in ProcessCertReq
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/bfe093dbb8433845784c9c0f394e5e63b20e91d9">bfe093db</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:07:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in JobsScheduler
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/eac259f0b1225e0963c787d7d41edcbdc6a284e6">eac259f0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:07:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in PWsdrCache
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/962fbf06c8045a429c44811d9d8b22603f089989">962fbf06</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:07:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in LdapPublishModule
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/807836692931a6c79cb2b5808463d363abbf4b80">80783669</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:07:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in LdapRequestListener
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8484098b38b135e05675646d838f793072fb0fff">8484098b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:07:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in DefStore
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8037846a310946c5445fe80c65e3618a4550aef7">8037846a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:07:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CrossCertPairSubsystem
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0096d2254bdd45521903dac953bea4f69870fe99">0096d225</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:07:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CheckRequest
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5fffe344bda19a22191db0a23f7abcbc69d11bcd">5fffe344</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:07:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in RevocationServlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d7c62c188057200243c14118ae6e23e90c8f65d0">d7c62c18</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:07:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in LdapCertificatePairPublisher
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7c3f2b4199cf4871d125c040cb0fb4df25e795c5">7c3f2b41</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:07:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in LdapDNCompsMap
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3adf8c04a412042199ba795e216d2fafb82c4bb2">3adf8c04</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:07:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in LdapCertExactMap
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4000eb22573fccea451b8ad52ba26a8317954d37">4000eb22</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:07:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in PublisherAdminServlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9f5cb9a705f12ff3ad39d94dcca31483d46e7ed0">9f5cb9a7</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:07:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in ChallengePhraseAuthentication
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/68c9ef51b123897e9d5a2c23730d160105f2fe92">68c9ef51</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:07:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in GetStats
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f8d0157518df13dab30ac87ef9ddcdace31b6e82">f8d01575</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T15:07:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in ChallengeRevocationServlet1
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/01e1606b6568bb119a164fe4fb421fdbf980686c">01e1606b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T17:09:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CMSHoldInstructionExtension
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/74146cdb442452d5982073738a674f3a628c6604">74146cdb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T17:11:36-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in LDAPStore
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/70a240be9ef9ecf2020f12bc7b0230dc7cd4882c">70a240be</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T17:14:23-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in LdapUserCertPublisher
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/440fae929307d13c30403cfe8936f32665ed1c80">440fae92</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T17:14:40-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in OCSPPublisher
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5f1615727a28f3fa41d4cb723d76266e6b01ed11">5f161572</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:28:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CMCRevReqServlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/159fa79e9845e32a322a9f67fe8538e5065bb754">159fa79e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:30:54-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in DisplayCRL
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3475667a473628cec41f677abbdd29a5bc286240">3475667a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:32:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in SrchKeyForRecovery
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4c00430b4dc63b64e38dad35fc589e36181ba201">4c00430b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:36:11-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in ConnectorServlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/26bbdb32e0c49f825ef6110a8f7cf0bfb9c67b78">26bbdb32</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:36:45-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CertificateRepository
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6e86987abba90a89a54e1dc5f98bb29ed5f3cf11">6e86987a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:37:10-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in JobCron
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/dce46d3c9f35281b7924185e2a0f4a6744683ef5">dce46d3c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:37:58-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CRLDistributionPointsExt
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/01e184d40a46d0c3f55175e77ea601b1e05ae1d7">01e184d4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:38:50-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in ReqCertEmailResolver
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f1919a94dca8e6f3f3cdc4a11f7c7e000e8ebf4d">f1919a94</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:39:53-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in RequestInQListener
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/162401137e140f356b446bfa6510648f4f31f1ae">16240113</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:40:45-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in PinRemovalListener
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b701addff68d4e554e9cb5d39807c57615dfbaf0">b701addf</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:41:32-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in GetOCSPInfo
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a4e2d4a549b1739799a8c5dd956611d557f39e94">a4e2d4a5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:44:32-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in com.netscape.cms.servlet.ocsp
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3c2721d4573b4ca61f5925e25182a0aa6fac3820">3c2721d4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:46:24-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in ProcessReq
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e9edb74c314aec55b638a8d40389804769b2a278">e9edb74c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:46:32-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in SearchReqs
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1e7311cb5f75a8300d6070e08a09a8e250ff7f1d">1e7311cb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:47:55-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in QueryReq
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9efd7471957f9a35e78de962ba751317095ea148">9efd7471</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:48:51-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in SrchKey
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3a017d7a760f8886adfd29862edee214d8ccb180">3a017d7a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:49:33-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in GetPk12
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/93a1f819674c1623ae1d010cb4914807276a335b">93a1f819</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:52:29-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in GetBySerial
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c2b4d7fb2e1274b991f14411d74dec5664eb0f6c">c2b4d7fb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:53:08-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in GetAsyncPk12
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/996495dd819ac5ac36e3af660e2939de203889b4">996495dd</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:54:43-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in DisplayBySerialForRecovery
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/393f227d6118f1f0c4ba580c55eff9d4554b08e2">393f227d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:55:55-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in DisplayBySerial
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/85b27c1acfb34e89bc449c52fe6d9a88ba1def2b">85b27c1a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:56:32-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in SrchCerts
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/40d4d83dfade90630d4cce0aea12fa4ecf59d56d">40d4d83d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:57:11-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CMSAuthorityKeyIdentifierExtension
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/68371e3344430b9ababb301fb9854417ffcc5f98">68371e33</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:57:53-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update loggers in DoRevoke
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/fe3f039cc2225fcd28954cfda7b8d75849b1d04f">fe3f039c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T21:58:36-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update loggers in DoUnrevoke
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c13efc646918cb44069518afd22ff324aa0b5516">c13efc64</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T22:00:12-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in GetInfo
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d69fb92df92f8d6b9d754308f0d15df0d6e4a605">d69fb92d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T22:00:39-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in Monitor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/09b50d50403f121ba376cc6ce1993dc6186b011e">09b50d50</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-04T22:01:39-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in ReasonToRevoke
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/17aff073414536c9f93797ad218f6427ec04424c">17aff073</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-05T15:30:21-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfig class

A new LDAPConfig class has been added to encapsulate internal
database configuration.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4e4637d95b3d2cea93d3b8322c477003e2494656">4e4637d9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-05T16:40:38-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored internal database configuration retrieval

The code that uses internal database configuration has been
modified to use EngineConfig.getInternalDatabase().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/75a799244dd4a8ce225ddee7b51a772c242cc476">75a79924</a></strong>
<div>
<span>by Christina Fu</span>
<i>at 2019-09-06T15:55:55-07:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bug 1523330 - CC: missing audit event for CS acting as TLS client

This patch adds failed CLIENT_ACCESS_SESSION_ESTABLISH audit event for the case
when internal ldap server goes down

fixes https://bugzilla.redhat.com/show_bug.cgi?id=1523330
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/49dc51324f3473d289710a45e7a082a78c671b7a">49dc5132</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T12:55:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated enable_pki_logger()

The enable_pki_logger() has been modified to add a top-level
PKI logger.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2e5724faec8255b1b7e36b2fe34be37723992b9c">2e5724fa</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T13:02:17-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up Python classes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ed4e693ca539eb1148bbd9c1c3aab80bb2fee806">ed4e693c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T15:13:17-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up Password objects

The code has been modified to clear Password objects explicitly
as soon as they are no longer used.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/fecb4815227f728bf1a1b47a3b99fa29199e6cb8">fecb4815</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T15:33:16-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added CMSEngine.getJSSSubsystem()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8664adc3cf08919d2976d8e179a54d35947cf267">8664adc3</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T15:55:34-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in com.netscape.cms.servlet.key
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1434bf3621d398edb82d67e176ae0f05b34a0b02">1434bf36</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T16:14:30-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in com.netscape.cms.servlet.csadmin
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/202a564c4ad5d5d62af1f3e1026057f7b837f65f">202a564c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T16:27:18-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in com.netscape.cms.servlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/bfcc9d8c8ac5ca1f1db498b4ebba6164aaf5f080">bfcc9d8c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T16:42:03-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in com.netscape.cms.servlet.base
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/18ba9a951632ee5918ac975355ae79920ee4b9ef">18ba9a95</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T16:48:04-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in com.netscape.kra
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/08587227044b62affa136e760a25fba97de6d3e0">08587227</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T16:59:40-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in com.netscape.cms.crl
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/367a66651524bcecee32ad8d111d8206c9772c8a">367a6665</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T17:46:57-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in com.netscape.cms.servlet.profile
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0802da9ec99439ddb650e61ad8b63b273ad4f0d8">0802da9e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T17:55:40-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in com.netscape.cmscore.dbs
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f4d7ee6888dc52448843317cb859c17c5be43951">f4d7ee68</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T18:05:02-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in org.dogtagpki.legacy.server.policy.constraints
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/47e3151a8c60e7bae7ac6abb089cd5f50a645bab">47e3151a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T18:10:25-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in com.netscape.cmscore.connector
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/fa8bc69bcec7c6e4d65ec66d080e6538d2fcfdb9">fa8bc69b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T18:15:23-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in org.dogtagpki.legacy.core.policy
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/deb5815c1d89e29326933f8af9fce1966a92c676">deb5815c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T18:20:16-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in com.netscape.cms.publish.mappers
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e66e5fab289cca178c6f4096497afc4ff04fd0dd">e66e5fab</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T18:24:12-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in com.netscape.cmscore.notification
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d3971e737a3d70c70f1f2372222b4634622b279e">d3971e73</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T18:28:27-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in com.netscape.cmscore.authentication
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/14393cfb3696837612ebbe8c55dba4bb621aa1b1">14393cfb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T18:49:31-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CronItem
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/87d5a4e5ab89da828bbed1dbef74caa7ddf91266">87d5a4e5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T18:55:36-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in com.netscape.cms.servlet.admin
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f185e3e8dbfc8893cefdda8ced85390deb0e7473">f185e3e8</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T19:04:55-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in com.netscape.cms
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/25c9ba7dfc9087fb166853a52a30cdb4a8722a50">25c9ba7d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T19:16:47-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in com.netscape.cmscore
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/55dd77d89062f9b0a4f36c10d6c3cd06e2ffbbde">55dd77d8</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T19:21:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in APolicyRule
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/505900fabce6fdab8b0d9683e582702c51e2ec43">505900fa</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T19:36:56-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CertificatePoliciesExt
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/903dd58fade7940dd0cfc4f0f43b3fe574c69003">903dd58f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T19:38:26-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CertificateScopeOfUseExt
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/924207c42abd13fe55a2a0539056fcc3820a11a6">924207c4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T20:23:01-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in org.dogtagpki.legacy.server.policy
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2d3d79c31487060ce71747ebfdbd1acd942a59ce">2d3d79c3</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T20:23:23-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CRLIssuingPoint
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0a5626525ae8e23afd1b65de680081599c5011b6">0a562652</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T20:23:51-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in CA
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f694dc21dbb0102c747996da18771d410cd59c8b">f694dc21</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T20:24:10-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in KRA
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7591765e5660584e5a458178c7868ea475aab7f9">7591765e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T20:24:32-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in OCSP
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/091f3893b79f6d61a47ab4eccdf58d2fa75e2f47">091f3893</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T20:25:26-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in TKS
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7eaaeac7e9c567cee69cfcb54998090f87b34b91">7eaaeac7</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-09T20:25:57-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in TPS
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f6c339df3d0fbc01fbb97d2494a6d888ed8c2de0">f6c339df</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-10T19:43:59-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed TPSTokendb.tdbFindTokenRecordsByUID()

The TPSTokendb.tdbFindTokenRecordsByUID() has been modified such
that it uses (tokenUserID=<UIID>) filter to find tokens with exact
owner UID instead of filter with wildcards.

https://bugzilla.redhat.com/show_bug.cgi?id=1520258
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/fc5f8df37532b3a6868c0479fa49436eebac1de6">fc5f8df3</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-11T20:28:43+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Switch to python3. (Closes: #918538)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/eb4aafdbe8e884b81186241b0e1173eb2a0f6a26">eb4aafdb</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-11T20:40:44+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: Migrate to dscreate, bump 389-ds-base dependency.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2f4dafaeece4df30da5f7a92281cf39382ba9d24">2f4dafae</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-11T23:15:13+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">fix dep on python3-pki-base
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ba78842ba7fc7bf5e5731ecdfb58bbad2d3bf5d6">ba78842b</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-11T23:38:01+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">close a bug
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ba915f893cae86bd06f9327b5cb757d1b62beec7">ba915f89</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-11T23:39:17+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge commit 'de759471bececf0' into master-next
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/359e4214ba4ec4a981d557a8f6970b522b49882d">359e4214</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-11T23:40:22+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">releasing package dogtag-pki version 10.7.3-2
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/59bc35fc4d09cdde29f570a696a006757caf7bb8">59bc35fc</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T16:27:49-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception handling in ProfileAdminServlet.addProfilePolicy()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4ed697d89f81375a91ab1cd5460f1f1e54505e3f">4ed697d8</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T16:30:31-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception handling in ProfileAdminServlet.listProfileInstances()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/96e7c1a538d1793cb9449879631830095374f99b">96e7c1a5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T16:39:35-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception handling in ProfileAdminServlet.getProfileInstanceConfig()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/07bc8478b529ac66020cec4f5f39ef95f0bd666e">07bc8478</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T16:39:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception handling in ProfileApproveServlet.auditProfileOp()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/45f400cbbc14835990ca54f8ede201a0269de77d">45f400cb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T16:45:55-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception handling in ProfileService.modifyProfileState()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f475e56012ebdc9a91f11c6ba28a20da84f4da42">f475e560</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T16:48:16-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception handling in ProfileService.modifyProfileRaw()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0bd474369a8ca872b4685921f8ecb8dff2702676">0bd47436</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T16:53:54-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception handling in ProfileService.changeProfileData()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8b1bdd13f666633e3a10b3260610bfc454ae270c">8b1bdd13</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T19:33:03-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception handling in ProfileSubsystem.deleteProfile()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/177ea87d8978541c13cdabe62ae939c2b4474003">177ea87d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T19:36:23-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception handling in AbstractProfileSubsystem.getProfileEnableBy()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c8829250853597b6bba67832ad132847543eb810">c8829250</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T20:51:44-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception handling in AbstractProfileSubsystem.isProfileEnable()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f9c581b1f97b4f1002c8b15fe70081a618b7f076">f9c581b1</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T20:52:03-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added SubsystemsConfig

The SubsystemsConfig class has been added to encapsulate the
collection of subsystems in CS.cfg.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d586566a02b569ce8e90789d6b39bb81f9da2f97">d586566a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T20:55:59-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added SubsystemConfig

The SubsystemConfig class has been added to encapsulate individual
subsystems in CS.cfg.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9716d73b16ef0320c08ee86fe3e8ae050a3cedd5">9716d73b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T22:31:35-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced CMSEngine.getConfigStore() in com.netscape.cms.authentication
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9c1f7438e62d588bcdc8116bbd9055651b23c9c4">9c1f7438</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T22:32:35-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced CMSEngine.getConfigStore() in com.netscape.cms.profile
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b649e476a0e5e763c9b04ecfe1a1205b5bf4e238">b649e476</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T22:33:17-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced CMSEngine.getConfigStore() in com.netscape.cms.servlet.cert
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/cea1a1f371bce1eac3fdc1bb777c382ecaa915cd">cea1a1f3</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T22:33:53-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced CMSEngine.getConfigStore() in com.netscape.cms.servlet.csadmin
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f1363e7529804dbe2adaac567069b226ab704730">f1363e75</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T22:34:29-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced CMSEngine.getConfigStore() in com.netscape.cms.servlet.admin
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f8fa847e33672403737bd887f7f94e217378dc2f">f8fa847e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T22:35:31-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced CMSEngine.getConfigStore() in com.netscape.cms.servlet.key
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8138f118e58ef8bfaf821a0cbcc5f53cca16f072">8138f118</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T22:36:09-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced CMSEngine.getConfigStore() in com.netscape.cms.servlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5d421acf5682112970cd7b8984d68f71fc396506">5d421acf</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T22:37:37-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced CMSEngine.getConfigStore() in com.netscape.cms.publish.publishers
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4bfdea184b925cbb8c8537f87ffa6f49c7f4fbca">4bfdea18</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T22:42:59-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced CMSEngine.getConfigStore() in com.netscape.cms
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/abba52338fe17dcecca0338f96c5a048d78a044a">abba5233</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T22:43:21-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced CMSEngine.getConfigStore() in com.netscape.cmscore
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ebeb6e06c5c477e99aacb53a088cae2cd1222954">ebeb6e06</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T22:43:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced CMSEngine.getConfigStore() in org.dogtagpki.legacy
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b4cf5db5155f62e8441f18f42b47acdf341434a2">b4cf5db5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-11T22:44:09-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced CMSEngine.getConfigStore() in org.dogtagpki.server.rest
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/616c4ac552306a09c455a8c8b8e0437a23019244">616c4ac5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-12T07:50:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up CMSEngine.getConfig() invocations
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f5c2effc1f10d04f18abbb2cbbeceacc82710983">f5c2effc</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-12T08:02:25-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up LogFile.init()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e24f24ec4e543f9d3b972f5fc4c959459937f6f5">e24f24ec</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-12T08:18:25-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved IEnrollProfile

The com.netscape.certsrv.profile.IEnrollProfile has been moved
into com.netscape.cms.profile.common.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ec0b1716995c5f6e361bb6a713945faae024f044">ec0b1716</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-12T08:22:17-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved ICertInfoPolicyDefault

The com.netscape.certsrv.profile.ICertInfoPolicyDefault has been
moved into com.netscape.cms.profile.def.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/051127f666ecac654bf4b6b789530d87110be2e6">051127f6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-12T08:27:00-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved IProfileEx

The com.netscape.certsrv.profile.IProfileEx has been moved into
com.netscape.cms.profile.common.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4538b13123816a593f7c8b425d088ec7f2b14414">4538b131</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-12T08:37:25-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved IProfileSubsystem

The com.netscape.certsrv.profile.IProfileSubsystem has been
moved into com.netscape.cmscore.profile.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f716a67103d084dcf52b6309a2dbee61d3123bcd">f716a671</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-12T08:40:21-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved IProfileUpdater

The com.netscape.certsrv.profile.IProfileUpdater has been moved
into com.netscape.cms.profile.updater.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/83bd180b74580b40d3ec872165ae8cc7995317c7">83bd180b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-12T08:53:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved ICertificateAuthority

The com.netscape.certsrv.ca.ICertificateAuthority has been moved
into org.dogtagpki.server.ca.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9699c69b833caad600655626880e2ae33412f3bf">9699c69b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-12T08:56:09-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved ICRLIssuingPoint

The com.netscape.certsrv.ca.ICRLIssuingPoint has been moved into
org.dogtagpki.server.ca.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a123eace66219163e80ba60fce15388aaebc5c0a">a123eace</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-12T09:00:31-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved ICAService

The com.netscape.certsrv.ca.ICAService has been moved into
org.dogtagpki.server.ca.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b2def5d8623667c29742718ed78aec2b670ac224">b2def5d8</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-12T09:08:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved ICMSCRLExtensions

The com.netscape.certsrv.ca.ICMSCRLExtensions has been moved
into org.dogtagpki.server.ca.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/46eac7246c86938c70afd0e7c3ef4a55d33b10df">46eac724</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-12T09:13:26-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved ICMSCRLExtension

The com.netscape.certsrv.ca.ICMSCRLExtension has been moved into
org.dogtagpki.server.ca.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e1af9362f7b0fda3f2cfc661dd6f1b77cec2fe81">e1af9362</a></strong>
<div>
<span>by Fraser Tweedale</span>
<i>at 2019-09-12T18:14:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ca-authority-del: fix usage string

The usage string for `pki ca-authority-del' mentions "DN", but the
argument is actually an authority ID.  Fix the string.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/640adf0fe15a8c371038d6d0e1b8265f267958b7">640adf0f</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-14T00:03:12+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">fix-tomcat-paths.diff: We have /etc/default/tomcat9 instead of tomcat.conf.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a044e9249934ebbf6f551c97e19b57b4f09fb2aa">a044e924</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-14T00:03:42+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pki-tomcatd@.service: Updated to match the upstream version.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f346a4de171b3ba59f82cfa4655c6d7354a5ba28">f346a4de</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-14T00:05:45+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">hardcode-tomcat-version.diff: Dropped, instead pass --tomcat  for pki-server migrate in the service file.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0ade35164cd92a72cded27849d0f8379be291ed8">0ade3516</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-14T00:06:05+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">releasing package dogtag-pki version 10.7.3-3
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/15fe8458cc1155b2bf56bc2bf7eb1827fac4459d">15fe8458</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-13T17:37:31-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed TPSTokendb.tdbFindTokenRecordsByUID() (part 2)

The TPSTokendb.tdbFindTokenRecordsByUID() has been modified to
construct (userID=<UID>) filter which will be translated into
(tokenUserID=<UID>) LDAP filter as defined in TokenRecord.

https://bugzilla.redhat.com/show_bug.cgi?id=1520258
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2d14a2c2292fb823f88ed6b843f1b52de2dff7d5">2d14a2c2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-13T19:15:00-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Deprecated subsystem and use_root_uri params in PKIConnection

The subsystem and use_root_uri params in PKIConnection have been
deprecated such that the object can be used with all subsystems.

https://www.dogtagpki.org/wiki/PKI_10.8_Python_Changes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9a9c6f63066519a2e2756e6a992bab6211748acb">9a9c6f63</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-13T19:15:00-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed warnings due to changes in PKIConnection

https://www.dogtagpki.org/wiki/PKI_10.8_Python_Changes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2ec105d8cf452fb96d1c3a45fe6d9cc4ca74f8ad">2ec105d8</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-13T19:38:56-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated ProfileSubsystem.createProfile()

The ProfileSubsystem.createProfile() has been modified such that
the profile configuration can be loaded from the path specified
in the CS.cfg.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6fce2984abd116da9131841aa0386c23add0831b">6fce2984</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-16T18:10:29+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tomcat-start.sh: Dropped everything we don't need from the original copy from tomcat9.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/47c6072d1e0d8be55e93cf38578dbad33f26166c">47c6072d</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-16T18:16:21+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">debian-support.diff: Drop the hunk about disabling pki_security_manager, it works fine with defaults.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/09399aca50c972f79a5fd7f7ed1e831bde0f5e01">09399aca</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-16T18:16:48+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">control: Bump pki-base-java dep on libjss-java.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7ce60013f8f914560bd6d0918109ec016069806b">7ce60013</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-16T12:38:02-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception declaration for RenewalProcessor.processRenewal()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/35cb734bd2497f7d295892404818c9ba1b720ba7">35cb734b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-16T12:38:22-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception declaration for CertProcessor.populateRequests()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a2e6deba17c849eb3c2cfa9c7c39c9cdbea4420e">a2e6deba</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-16T12:38:43-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception declaration for IProfile.populateInput()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a55142d1400a44c7b5993516b30bc65b3d05f229">a55142d1</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-16T12:38:59-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception declaration for IProfile.createRequests()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4e0b79d5d3242dcd8adb06f38b0f0a5a04736ef5">4e0b79d5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-16T12:39:16-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception declaration for IProfileInput.populate()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/225396a1ecefa1f621425b04c785382868bd0dd2">225396a1</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-16T12:39:45-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated PKIServerUpgrader.subsystems()

The PKIServerUpgrader.subsystems() has been modified to get the
subsystems from the instance instead of creating new PKISubsystem
objects.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0aafbebdf08bef1f72d7552f0d407beb43ac65f3">0aafbebd</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-16T12:39:45-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added profile methods in CASubsystem

The CASubsystem has been modified to add a method to load profile
registry and to get the list of profile configuration files.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9b42819779925192788e5c93fc46719e96a0978b">9b428197</a></strong>
<div>
<span>by Christina Fu</span>
<i>at 2019-09-16T13:23:03-07:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bug 1744095 - CMCResponse is not working as expected

This patch fixes the issue that HttpClient extracting less bytes than
the actual data size from the HTTP response.
My investigation shows that there used to be 6 lines of headers, and
now it's down to 5.
The fix is to default to 5, but add an unadvertised numHeaderLines
that allows one to customize in case the server changes again.
It is limited to the range of 1 - 56

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1744095
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7ff83d2e169e2a952f949503d57a063292b5945d">7ff83d2e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-16T15:36:21-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved IProfile.getAuthenticator()

The IProfile.getAuthenticator() has been moved into
IProfileSubsystem.getAuthenticator().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/fc4290c941e993291b08fb681cd30ac76f6162c7">fc4290c9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-16T15:36:31-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved IProfileAuthenticator

The com.netscape.certsrv.profile.IProfileAuthenticator has been
moved into com.netscape.cms.profile.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c9dac4ebcd6986cad33364195a832112b93976cf">c9dac4eb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-16T15:36:40-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Renamed IProfileContext.set() to put()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a7319bcc6d107107a133fbdfc543f929a420f324">a7319bcc</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-16T15:36:49-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced IProfileContext with Map
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1bf36ffca7092e7719c4e1e5805e9a7dfe82b83f">1bf36ffc</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-16T19:03:44-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up IPolicyConstraint.init()

The unused profile parameter in IPolicyConstraint.init() has
been removed.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d50db2b99cba3147b9c85291c78b5ba5a6848d22">d50db2b9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-16T19:06:26-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up IProfileOutput.init()

The unused profile parameter in IPolicyOutput.init() has
been removed.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/035c8176a2e868096a783ca73766a2bb5e21d781">035c8176</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-16T20:59:23-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed old upgrade code in SubjectAltNameExtDefault

The SubjectAltNameExtDefault has been modified to remove an old
code that upgrades SAN parameters.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2c9a21015a438d33ca8ca3282f5153f9bba28d38">2c9a2101</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-17T18:13:49+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">fix-tomcat-paths.diff: Cleanups.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/23b45ac9c2c8496276be66f12e936a656d63c369">23b45ac9</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-17T18:18:33+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: Redirect dscreate stderr to stdout.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/972f28089d75273736ab512d2de32b8f491be923">972f2808</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-17T18:22:14+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">control: Drop dependency on pki-base from python3-pki-base. (Closes: #940287)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/31d79366286c64cf8a87ed73c7b5719868d5bca3">31d79366</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-09-17T18:22:35+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">releasing package dogtag-pki version 10.7.3-4
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5f32292875074f8a26531d8b712d27b6c5bf813b">5f322928</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-17T15:17:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki-server db logging
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c02fa132f43f8a34815e2d95eecb956c0cb0611f">c02fa132</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-17T15:57:08-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki-server ca logging
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0012a3449b247e9957560b0408040aa852342699">0012a344</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-17T17:11:13-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added pki-server ca-db module
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/244958dc820bb69875ee27945107ce070afd4d48">244958dc</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-17T19:55:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated PKIInstance.load()

The PKIInstance.load() has been modified to load the subsystems
in the order defined in SUBSYSTEM_TYPES.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/626dd82e0dd88fdff37e287c00fb9c2375e09106">626dd82e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-17T20:47:27-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added SubsystemDBUpgradeCLI Java class

The SubsystemDBUpgradeCLI Java class has been added
as a base class for subsystem database upgrade.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/10d04accd065ec0ea6e8ac331ae38c4f2da47d9b">10d04acc</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-17T20:47:33-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added SubsystemDBUpgradeCLI Python class

The SubsystemDBUpgradeCLI Python class has been added
as a wrapper for SubsystemDBUpgradeCLI Java class.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9cf1f8392b30a1c3fccc5fd1c10670f4fea221cf">9cf1f839</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-17T21:53:44-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up CLI class names
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/dbf97591a66f979318109afc8d62b7ceecbecfe3">dbf97591</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-18T13:03:07-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added JSON mapping for key classes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b7e4f19c35dd2b3deca44bf3017fceb298d71011">b7e4f19c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-18T13:20:03-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated SystemCertService.getTransportCertFromKRA()

The SystemCertService.getTransportCertFromKRA() has been updated
to return the transport certificate's not before and not after
fields.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4389f512397e807368ffda7e948aa6968dd4de43">4389f512</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-18T13:56:53-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Deprecated subsystem_name in PKIServer.setup_cert_authentication()

https://www.dogtagpki.org/wiki/PKI_10.8_Python_Changes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f7de9162b4807196e440b6f288d1f54e98bb87e8">f7de9162</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-19T16:15:59-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki-server db-upgrade

The code that upgrades the CA database in DBUpgradeCLI Python
class has been moved into CADBUpgradeCLI Java class such that
it is no longer dependent on python-nss.

The DBUpgrade has been modified to upgrade all subsystems in
the instance.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/889756aab76657f8339eda962afee2d9299163ed">889756aa</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2019-09-20T11:34:57-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update KRATool to process TPS recovery request (#261)

The `netkeyKeyRecovery` request entries are generated when
the TPS retrieves encryption cert onto tokens.

The attributes processed by KRATool include:
* requestId
* dn
* dateOfModify
* cn
* extdata-requestid
* extdata-request-notes (creates, if it doesn't exist)

Forward port of PRs #248 & #234

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com></pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/387cb6dd228f083043bb88adddd9b5633b49c54f">387cb6dd</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T10:39:41-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated NSSDatabase class

The NSSDatabase class has been modified to support unprotected
NSS databases.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0a09ba2dadc73e47563795f78460aaf3ecccd036">0a09ba2d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T10:39:41-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in PKCS12ImportCLI
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/91ed93c2c681f4a7719d5fca630b5a77fb0b8d77">91ed93c2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T11:03:47-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced "Advanced Search" with "Filter" in TPS UI
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/368db6da59a18e931c5b4bb1a98f89b77b5aa035">368db6da</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T13:32:09-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in TPSProcessor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/78b8655dde5cb0cf5157070c517826352a504b3e">78b8655d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T13:32:33-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in FilterMappingParams
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/86bad8a69b7817f6d11e98131e17e16e4ba9517e">86bad8a6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T13:32:45-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in LDAPDatabase
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/593ceb1cbd127420e2f4763ba2ff17508ca09bfe">593ceb1c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T13:32:49-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in UidPwdDirAuthentication
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/da104c70872818903989903f3c49036cc91ba896">da104c70</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T13:35:35-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added JSON mapping for key info classes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/39292fca7fa37c12e0ab7031d0c8e7a51eb37a54">39292fca</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T13:35:35-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added --output-format option to pki kra-key-find
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4df65a4db33c6106405925e97f979882a9c1a2fe">4df65a4d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T14:53:02-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up DirBasedAuthentication.init()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9610359cdfef41996bd3037e98ad654c4f6fd116">9610359c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T14:55:34-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up DirBasedAuthentication.formCertInfo()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2b36e2a2b7a7956e890ff3d3c941339db1879fcc">2b36e2a2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T14:57:11-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up DirBasedAuthentication.formSubjectName()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/bc525bfd55dd1acfd4b3640e8739beaf1b74c327">bc525bfd</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T15:02:46-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed exception chaining in TPSTokendb
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ce72ff843263f9d8b92fd4b4f9712179788ba4fc">ce72ff84</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T15:15:27-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up FilterMappingResolver.getResolvedMapping()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0c1050260d05e8693e56255590570497028fb0af">0c105026</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T17:08:34-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up SecurityDataProcessor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/090fd3a00ee4ad25e830d2dfd9a5b2b87d1112e7">090fd3a0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T17:08:53-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up KeyClient
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/310a2890ca97d1f5f7c15e70331e8bf12553bd37">310a2890</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T17:09:07-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added KeyClient.getWrapAlgorithmName()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8e0a792ecdedc16d5d87d6e8aa8003ca349a532d">8e0a792e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T17:14:55-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added KeyClient.generateSessionKey()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/edb87776c68090d3530cbc31a9d4d81cf3915040">edb87776</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T17:18:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Changed variable name in KRAKeyRetrieveCLI
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/33f3da889cb89a9ab72f96d22eea8d5183153877">33f3da88</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T18:08:44-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Changed KeyClient.retrieveKeyData() return type
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6096c128f6b86f197590ff312b4109c1b5fde398">6096c128</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T18:10:10-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Changed KeyClient.retrieveKeyByPKCS12() return type
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c74fc9fb616ed34c3107137404450ed20e48318b">c74fc9fb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T18:11:02-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Changed KeyClient.retrieveKeyUsingWrappedPassphrase() return type
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a51702c29c59cbcb6a447bcd5be87d2bb187d8e4">a51702c2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T18:11:30-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Changed KeyClient.retrieveKeyByPassphrase() return type
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f798e4d0554ca736f8e3df04df55cfe49849641e">f798e4d0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T18:20:55-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored KeyClient.retrieveKey() and retrieveKeyByRequest()

The KeyClient.retrieveKey() and retrieveKeyByRequest() have been
modified to return unprocessed key.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1287f8b1d7e177203e539417625d57652f2a3626">1287f8b1</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T18:22:11-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Changed KeyClient.retrieveKey() return type
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9fda42d31a37795a2c0be8a98b2d3af051895fbb">9fda42d3</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T18:22:29-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Changed KeyClient.retrieveKeyByRequest() return type
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/aeaae9213ab665f3d0dda854245e8a5883b45988">aeaae921</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T19:36:23-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up KRAKeyArchiveCLI and KRAKeyFindCLI
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d28b6f2e60ed07b3dbf88a124f5b48c509d9a0ee">d28b6f2e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T19:36:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added --input-format option for pki kra-key-archive
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/95aedf44a75944cfaf9fe6c9ad31d555c1b971ef">95aedf44</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T19:37:06-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added --input-format option for pki kra-key-retrieve
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/29a4fd38bebc83653f7fa417114ac73ffbd07419">29a4fd38</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-20T19:37:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added --output-format option for pki kra-key-retrieve
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/bcc23c964a6273da516e9b42982d684cf7ac2f2b">bcc23c96</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2019-09-23T10:39:48-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix Python error in crypto.import_cert() (#262)

Patch to fix `import_cert()` method in crypto.py to handle
both python2 and python3 based methods

Fixes: https://pagure.io/dogtagpki/issue/3108

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4c98ff89cfaeb5e7f0bf1a48455cb725dc8602a9">4c98ff89</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2019-09-23T13:53:26-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix Python error in crypto.import_cert() (#262)

Patch to fix `import_cert()` method in crypto.py to handle
both python2 and python3 based methods

Fixes: https://pagure.io/dogtagpki/issue/3108

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/31eee19b23488d0fc96a9fe0beeeb160991f0da1">31eee19b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-24T13:12:29-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed mCMCData field in EnrollProfile

The mCMCData field in EnrollProfile has been removed to
avoid concurrency issue since the profile may be shared by
multiple threads. Instead, the CMC data will be returned by
getPKIDataFromCMCblob() as a local variable in parseCMC()
which then will be passed as a parameter to other methods.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7dc2ef768eb650873d951fd4e6aa67c14cefd2d4">7dc2ef76</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-25T11:00:30-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added pki kra-cert-transport commands

New PKI commands have been added to display and retrieve KRA's
transport certificate.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/76a50090e005f26a007d21b3bac7d283276ecf23">76a50090</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-26T11:29:40-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up IPolicyDefault.init()

The unused profile parameter in IPolicyDefault.init() has
been removed.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a92bfd9293665e3313d9a718d10f3e7c81449869">a92bfd92</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-26T11:32:13-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in PKICertificateApprovalCallback
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/514d1f13717d3170ca01e60b5a55a9cbe2f4b5e0">514d1f13</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-26T12:26:24-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated Jackson packages in pom.xml
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/78147ebcb9db4e66809e102126a63a5c6a117a42">78147ebc</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-26T12:28:21-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved EnrollProfile.normalizeCertReq()

The EnrollProfile.normalizeCertReq() has been moved into
CertUtils.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/50f415eef463bcdd043b1f5b3bc7b33e667bc2c3">50f415ee</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-26T13:07:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved EnrollProfile.parsePKCS10()

The EnrollProfile.parsePKCS10() has been moved into CertUtils.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0a20a49a48697c9e2d5573e131b33963a4274d8b">0a20a49a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-26T13:07:35-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved EnrollProfile.parseKeyGen()

The EnrollProfile.parseKeyGen() has been moved into CertUtils.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b6fc26a217d9c95e9fd429cac744a2e7f305f58e">b6fc26a2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-26T13:08:55-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved EnrollProfile.parseCRMF()

The EnrollProfile.parseCRMF() has been moved into CertUtils.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/db74abaa9404186f36dfded0acc384c2afd5cf1e">db74abaa</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-26T13:09:12-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed redundant references to IProfileInput
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/79022b4d93a6f4c99c61ba0d51d94f14fdeb218b">79022b4d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-26T13:09:12-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed redundant references to IProfileOutput
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0d995ad4b5438e5bcc3214f90081aa610efe0d63">0d995ad4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-26T20:14:43-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki client-init
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0f26249a08d9162ae3d401cabd3de4aa5a1a831f">0f26249a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-26T20:55:26-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki client-cert-import
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b4507a71b1b6ffa34dad2d5b9f1fc0e74b4e02eb">b4507a71</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-26T20:55:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki pkcs12-import
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6032a0e051dee24b3e6b76a090218ed630d7c0b7">6032a0e0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T10:26:36-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated PKCS10Client

The PKCS10Client has been modified to work with unprotected NSS
database by making the password parameter optional.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f5113cfc5d047f0c53608d282bd416add50d5535">f5113cfc</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T10:26:36-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki client-cert-request

The pki client-cert-request has been modified to work with
unprotected NSS database by making the password parameter
optional.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b4044db42e9ffd9952ce58e9702102572e44b953">b4044db4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T10:43:50-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added pki ca-cert-export

The pki ca-cert-export has been added to export a certificate
from the CA. This is similar to pki kra-cert-transport-export.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/118819596cf3af9240f5263664666b5e45b503d3">11881959</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T11:32:55-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Deprecated some options in pki ca-cert-show
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9ba49ed2538bd56f5ca4c58c6ceb4cd35388b879">9ba49ed2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T15:01:26-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored MainCLI

The MainCLI has been modified such that it can only be
initialized once.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e7d8bf3007f85fe573b22225334ba08e7c82a0a3">e7d8bf30</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T15:04:00-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored SubsystemCLI

The SubsystemCLI has been modified such that it stores a
reference to the MainCLI.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/89290cc6e2022f6d28d986301aaf963c19426883">89290cc6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T15:42:08-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki client initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6945b725b6f74f43fdc71273fc03f914977e32d7">6945b725</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T17:19:38-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki ca-authority initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/dbd7c1917159c77629707ccf573f2627fdd0990b">dbd7c191</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T17:19:52-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki ca-kraconnector initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/73eb636ed0dabd61c74f24ccdae29ce6bba88ebe">73eb636e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T17:20:01-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki ca-profile initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7099f2ddce73ebddbafe7edc64d3cd7df63a32ae">7099f2dd</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T17:20:11-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki kra-cert initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/aafdbdd1089a059ba2a76606d2b7bf391bd9b3f5">aafdbdd1</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T17:20:24-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki tks-tpsconnector initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c367bf614f52702340bebf6a5d652d506338089f">c367bf61</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T17:20:35-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki tps-cert initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b01381ed75b26d961d357605dbcbd37ac4a9c9e3">b01381ed</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T17:20:43-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki tps-profile initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/feba9f1c902dcf0e175988ad6627ad9d1b7869fb">feba9f1c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T17:20:54-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki tps-token initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ab3f590fb4cc721ab8f662a12a1cd00e8b618a92">ab3f590f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T18:35:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki tps-activity initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5319d5566ff1cf74651ef996f3db3350e6749a6f">5319d556</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T18:35:45-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki tps-config initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/29854f5e1afb969c6d085480e05bb8cd06e499fc">29854f5e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T18:36:01-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki securitydomain initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b7ab656a108d13d67e79f102757cdb7216781746">b7ab656a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T18:36:10-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki pkcs7 initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e2982f9d125f21587569fc0fa62625d7012ce4d6">e2982f9d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T18:36:16-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki pkcs11 initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/76d2232a8302730ce321c102d8e6f2469caab052">76d2232a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T18:36:26-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki pkcs12-cert initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1f6e000d6ea0e8cf02ccc8ba037997e678e21f7f">1f6e000d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T18:36:32-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki pkcs12-key initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f948a18aa228e2c3713b09d9b9ae47cb439be4a7">f948a18a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T18:36:41-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki pkcs12-import/export initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7205e2f1ced3cd9d1b24fc4b815b8f8d355a5d94">7205e2f1</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T21:18:39-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added CLI.getRoot()

The CLI.getRoot() has been added to get the MainCLI object.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/614ef9b18cbf8d8ef3b18aa35b21bab071bc6001">614ef9b1</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T21:30:03-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki ca-cert initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/22364fc0d7088717246b1bef7455ca75f95f8fbf">22364fc0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T21:30:12-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki kra-key initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/fce70cd4e4ba1969d87674b3dd27e327bac47b37">fce70cd4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T21:30:50-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki <subsytem>-audit initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/31fe751e8b6c29f32b428b323114b5856e4052b8">31fe751e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T21:31:16-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki <subsystem>-authenticator initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/dc22384ea802ffaa949f08d6a05e98bb6f881aaf">dc22384e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T21:31:16-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki <subsystem>-connector initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c43f873d5ccb7cbbce94f0e72f16ca0c393cdbe4">c43f873d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T21:31:16-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki <subsystem>-feature initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b68f4c33591dadc00750fef1c52599a503b88e01">b68f4c33</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T21:31:43-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki <subsystem>-group initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0c04b36d2f910d248a8196789c376b3d9e250424">0c04b36d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T21:31:50-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki <subsystem>-user initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/916764bca457ee71c6495f187e77835a7f1d5869">916764bc</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T21:32:31-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki <subsystem>-selftest initialization
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/546ab1effb8a8d9dbc86836d0aa653f5789bc0ed">546ab1ef</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-27T22:18:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki CLI initialization

The pki CLI has been modified such that it initializes NSS
only when it is needed by the CLI.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0aaedde633940ae56897b2fe74eeb2003dd81e9c">0aaedde6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-30T14:25:24-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in OCSPClient
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0e2805eb8f4c2a8b9e34f670c36ef1c083dc2f7c">0e2805eb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-30T14:25:46-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki ca-cert-status
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/378cc99b82330ee3f8d38a43042db665efbb4720">378cc99b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-30T14:26:10-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in OCSPProcessor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8e05b31c3814cc31311b9a0a3057f6e230b6b2db">8e05b31c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-30T19:54:12-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki ca-cert-request
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/58509b9dd111a52e52801a23dd778b8ce73e9ed5">58509b9d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-30T19:56:49-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki ca-cert
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/34c16092f925fdac8f1436e4f7d8908587988b4e">34c16092</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-30T20:48:59-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki client
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/28eeaa67babde917e59a59580a91156126971151">28eeaa67</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-09-30T21:57:37-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki <subsystem>-user
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c2536ccbb23435cd8c5d10646b09431a3a767c41">c2536ccb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-02T14:27:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored CLI.printHelp()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/10a5a3419be21e98be553a0fe20b1b207af23ed6">10a5a341</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:10:51-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated default port for PKI CLI

The PKI CLI has been modified to use HTTPS over port 8443
by default.

https://www.dogtagpki.org/wiki/PKI_10.8_PKI_CLI_Changes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/beb7301c11159cd211e4c659d3c2d51eccb0441b">beb7301c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:10:51-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated PKI CLI handling of untrusted issuer

The PKICertificateApprovalCallback.handleUntrustedIssuer() has
been modified such that it will ask the user whether to trust
the SSL certificate of the PKI server that the client is trying
to access. If the certificate is trusted, it will be imported
into the client's NSS database and marked as trusted peer.

https://www.dogtagpki.org/wiki/PKI_10.8_PKI_CLI_Changes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/36c0bd4839af0299a87d8c595cd5e1c82eec1482">36c0bd48</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:13:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added CommandCLI

The CommandCLI has been added as a base class for all commands.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/285d902905a559cd2541b347a7837d933d878e9e">285d9029</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:13:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki <subsystem>-group
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/16e07b0b97569b3f301266b2437afbeda79cbc05">16e07b0b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:13:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki kra-key
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/737dd5cc15c489bf81cda5d8b68093e37ddbf22b">737dd5cc</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:13:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki <subsystem>-audit
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b8dfa8c6cfcf0725599cb97f67f51a672cb767d8">b8dfa8c6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:13:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki <subsystem>-selftest
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ace09170731bc5ec39dc5b3b1fe8a5470baa548b">ace09170</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:13:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki ca-profile
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/094081126284e7b6d008249a97cd7bc45c5b9476">09408112</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:13:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki tks-tpsconnector
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d93907715534f3968e84aee14ef93cd5218c77f3">d9390771</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:13:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki tps-activity
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/dd0ee8e937bbd6f63bfa66bd3b41f9a6772035b0">dd0ee8e9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:13:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki tps-authenticator
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6f50ffb1abd862dbc6426580ac23eb47aaa05904">6f50ffb1</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:13:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki tps-cert
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/953e8a3f9ceda9d4062c142b9cd66f08e6717e63">953e8a3f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:13:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki tps-config
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6e672c4b1e51e49b71fd6e03834e4233d38469b8">6e672c4b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:13:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki tps-connector
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/bb07d47d052e2be6a2654b6496fa0d4add4c1e0c">bb07d47d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:13:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki tps-profile-mapping
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9d6a85273ef2609a06eb0717aaa8646fe1f0a66f">9d6a8527</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:13:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki tps-profile
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/373d428e84636748116b59173def26aa66d0ab1b">373d428e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T10:13:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki tps-token
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/134adce3d8d507c1d98edb2a4f978dffef0507be">134adce3</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:34:24-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki ca-authority
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ca629d727203847e587a288aee386a73499472f5">ca629d72</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:34:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki ca-cert
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/fa903aa62a18a12dfc2f17146eb8624503108755">fa903aa6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:34:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki ca-kraconnector
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/952b15bec8737c52619be276a9282eeae09af821">952b15be</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:34:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki client
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/cd09729da3f0c67ec55497060109bedb44682253">cd09729d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:34:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki kra-key
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0317fcfdcd461495ceefddcdcc5b98609e272547">0317fcfd</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:35:06-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki <subsystem>-audit
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7b7a9b67e35d216fa11a7657c5a0415e975580e7">7b7a9b67</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:36:09-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki <subsystem>-feature
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/50683d764855739e0acc1761e3582b6eaaf35c69">50683d76</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:36:09-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki <subsystem>-user
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7488883ab3e2fd0187da1e09c77cbcb40bac1ccf">7488883a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:36:09-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki securitydomain
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/41c3317c2ec02419bcfd58b1b020e96e9bec4b3c">41c3317c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:36:09-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki pkcs7
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f8fa4ef86aad3f24ffa95df3a8bc02ec6d002247">f8fa4ef8</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:36:09-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki pkcs11
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5b8dfe81d9836f145022ff39d2eff2e70a651ef2">5b8dfe81</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:36:09-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki pkcs12
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b618370859c31d0916946ce7af875d8477de7249">b6183708</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:36:09-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki-server <subsystem>-db
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5cdf00aad0bf366686fdf852d6f09033e69aa864">5cdf00aa</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:37:12-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki help
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4cf4507c12435c94f4c252f535b2c24e38d191cb">4cf4507c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:37:32-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in MainCLI
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d0d0ec4c10c3557b4cc91eed6b640d9bcbf4f692">d0d0ec4c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:49:27-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in PKIConnection
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5a585dddc941636dcf8d07aabc9ad4db6b7844af">5a585ddd</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-03T17:53:43-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in PKIClient
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/44878aac94c09c030011164e0ddfbde1837ef7eb">44878aac</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T18:03:12-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed unused verbose field in CLI
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/104033a4e881bedbd1caa787fa6033ceeaf15e63">104033a4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T18:50:45-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki-server banner
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/525ca3141656ea969b2a105208e702fffadd6ac1">525ca314</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T18:50:45-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki-server cert
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/16609ed0530fc1957e90d52f3d88a2add0c99b3b">16609ed0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T18:50:45-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki-server instance
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/10272b76191de027b490624c7bb96521b301ba21">10272b76</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T18:50:45-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki-server kra
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/518db78eab7acae94f0a37d806662de5091491a9">518db78e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T18:50:45-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki-server migrate
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a446caac82141052d5d9d6fe66e1b05f3fcf81bd">a446caac</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T18:50:45-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki-server nuxwdog
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0d9786c5963233e8288ded13c39e5bfeb3f0aac9">0d9786c5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T20:52:08-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki-server ocsp
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1d620d3b9a6b4e62c8b006f9725510e4da3e55c7">1d620d3b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T20:52:37-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki-server password
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c0a91ddef4ecfbd729bbef1a753b3007e99e5c6b">c0a91dde</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T20:52:37-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki-server subsystem
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ba51c74cd6f8bb69e6018baf9a4a8279584bde9c">ba51c74c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T20:52:37-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki-server tks
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f24347143c868199f73b1d4b24858e50622669bf">f2434714</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T20:52:37-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki-server tps
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6e2ffca254c2c122222cbd1b92a3c5363ffc2646">6e2ffca2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T20:52:37-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki-server <subsystem>-audit
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4d128e378e9123f556f3637da048f88549059945">4d128e37</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T20:52:37-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki-server
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/43b40ba9a71c6e4e145027be4d6b28dbe95a703e">43b40ba9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T20:52:37-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki pkcs12
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/10d74e56a10860be21ff087118a6662de25a50db">10d74e56</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T20:52:37-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki CLI
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/74b3be04c398a904f8ce5ce7569f74e038b4e2f0">74b3be04</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T20:52:37-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in pki.nssdb
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/dbb55535e9d09ed0af39e7a144ed7f6b537b32fb">dbb55535</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-04T20:53:01-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed unused fields in pki.cli.CLI
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/522372c9dc6f2f5aa10df60ab7ce30f683ef19e6">522372c9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-07T09:56:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed LDAP setup files from instance folder

The following files are only used to setup LDAP during
installation so they have been removed from instance folder:
- schema-authority.ldif
- schema-certProfile.ldif
- usn.ldif
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0e32d11a0ac8e37b61a077205e6c2c590807e194">0e32d11a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-07T10:57:18-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed links to default Tomcat configuration files

The following Tomcat configuration files have been converted into
links since they are identical to the default:
- context.xml
- tomcat-users.xml
- tomcat-users.xsd
- web.xml
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e3e6131dc8d0635b6e2f816f46c2ee9af1190a59">e3e6131d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-07T12:48:33-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved PKIInstance

The pki.server.PKIInstance class has been moved into
pki.server.instance module.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/960d2c48b24c21ee592b5c59d2b29d5aa57cc50b">960d2c48</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-07T15:16:55-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed flake8 issues in upgrade scripts
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/63e4dde81a5124c5067b4eaaafa5c5de3d1e8aeb">63e4dde8</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-09T13:47:49-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up XML conversion in CertReviewResponse
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a7b6ffd678ba6a8e6e88b6da89427f66c48fe69b">a7b6ffd6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-09T14:40:54-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added CACertRequestCLI

The commands to manage certificate requests in CA have been
moved from CACertCLI into CACertRequestCLI.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c428e35d033f035df1b4783c83eaf15c14b9838f">c428e35d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-09T14:55:46-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pki ca-cert-request-review
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f38eda2daee875f7b3ed816050bf31f6e277f5c3">f38eda2d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-10T08:40:50-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored SystemCertService

The SystemCertService has been split into CASystemCertService
and KRASystemCertService such that they can be customized for
each subsystem.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3cb89643042f2707b2ac981acdf4bfbcb3d7ec03">3cb89643</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-10T08:41:08-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added pki ca-cert-transport commands
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/685ddc788066b8584d44bc2573fa9f2fd2cfd64f">685ddc78</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-10T08:42:55-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added pki ca-cert-signing commands
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d70a2b5037093127d133c28dde29b42c4617d75b">d70a2b50</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-11T19:43:59-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added hashCode() and equals() for KeyData
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c2ad6005c88b91d73119e4e11fa09142b3b0d07f">c2ad6005</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-11T19:44:18-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added hashCode() and equals() for KeyRequestResponse
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2f3529481473989dfa5016ed23f0dc574e640a56">2f352948</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-11T19:45:24-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception declarations for key services
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/22e746dccb5f2dd83decc8eeac178bc5cf3a709a">22e746dc</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-11T19:46:05-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added XML/JSON converters for CMSRequestInfo
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6295fb8e9e19ca431a0b34e99eafaef15231efdc">6295fb8e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-11T19:46:19-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated XML/JSON converters for KeyRequestInfo
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5525b9059f56c21067c004c189e9c9a116b3db6d">5525b905</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-11T19:46:43-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added XML/JSON converters for KeyRequestResponse
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e962157c8f8df35cfb64c1dc026282e553833848">e962157c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-11T19:47:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up JSON output in key classes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/430f70d8946f0fdb01017de6d44f062387c30039">430f70d8</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-11T19:48:38-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in KeyClient
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e335c79c3655402883f02e4446d02407ac5fb124">e335c79c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-11T19:48:54-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in KeyRequestService
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/415816e05595404a59d6635d771e193892285ebe">415816e0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-11T19:58:17-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in KeyService
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6f9c5c6922e090f9d0a91353143cdf5531f50296">6f9c5c69</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-14T07:25:57-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed pylint issues on Fedora Rawhide
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3807543a3a0cfe7f86f14df578a40a70e6612fcc">3807543a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-14T07:27:13-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed old upgrade check
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1dfc6252ecd4a79aeb960efb0551e3128ff366fd">1dfc6252</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-14T07:27:28-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed RPM issues on Fedora Rawhide
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/413e6d79efa455cd4caa5fb87848106a4cbc9855">413e6d79</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-14T08:26:38-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Renamed upgrade scripts
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f8346926d456ee2f14d38cf7ee035e5de3bba3d9">f8346926</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-14T08:27:39-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed unused UserDatabase from server.xml
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9eb54439ee55be724fb9002b0ee56ef5fd4a3430">9eb54439</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-14T08:27:39-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed unused tomcat-user.xml and tomcat-user.xsd
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b8e72e6e4b7b4d75f5c030623d00e690333cf661">b8e72e6e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-14T08:27:39-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed policy files from instance folder

The installation tool has been modified to no longer copy
policy files into instance folder.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c10c00382b7407a99c4fc0c4480fb1cc9e9f3413">c10c0038</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-14T08:27:39-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added upgrade script to remove pki.policy
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5ec851db7e04cfff40d26ded6ebca8a27d2383bc">5ec851db</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-14T08:27:39-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added upgrade script to remove empty custom.policy
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7400055884c95bd673c51d3f95670d5be0aab089">74000558</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-14T12:27:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated default auth-method.properties (part 2)

Previously the default auth-method.properties has been set up
such that certain operations must be authenticated using specific
methods.

The file has been modified such that any authentication method
can be used by default.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8d74fa8caf18f66741c74f8e37113ccec8e121f1">8d74fa8c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-14T12:27:50-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated NSSCryptoProvider

The NSSCryptoProvider has been modified to work with
unprotected NSS database.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/409096af353acf94aa24f9fc35610f12ad5a0725">409096af</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-14T12:28:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki kra-key

The pki kra-key has been modified to work with unprotected
NSS database.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a40b6cb1483f53b4aff2b7cff6d881040ce3c099">a40b6cb1</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-14T12:29:01-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed pki kra-key-retrieve

The pki kra-key-retrieve has been modified to send the entire
KeyRecoveryRequest object to the server.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5a4352f4858fdf2ff006bc785d27071f2b4f918c">5a4352f4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-14T12:29:01-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed base64 line wrapping in key messages
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e302c5641121d5cf063c13ed2b59fa397e2dd658">e302c564</a></strong>
<div>
<span>by Christina Fu</span>
<i>at 2019-10-14T18:21:24-07:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">RHCS-maint TMS patches integration
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/489156740cf726cdb4f91747959c58f895f04ce0">48915674</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-15T11:46:47-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved PKIInstance.open_nssdb()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7e7232600fe117f95db685981c7ea03a403a452e">7e723260</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-15T11:46:47-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up RESTEasy links in CMakeLists.txt
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/114b010fe13081dd6a2b53c03d197db721373099">114b010f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-15T14:21:15-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added p11-kit-trust for pki CLI

The pki CLI has been modified to add the p11-kit-trust module
into the NSS database such that it trusts the CA certificates
provided by the system.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a40850d965ed2787fe5eccda155ac1cf7e8c0d85">a40850d9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-15T17:07:45-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated LICENSE file

The LICENSE file has been updated to include GPLv2+:
https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt

The EngineConfig.java has been updated to use SPDX header:
https://events.static.linuxfound.org/sites/events/files/Introduction%20to%20SPDX-without%20graphics.pdf
This is to show how to use SPDX header in a new source code.

A GPL Cooperation Commitment file has been added:
https://gplcc.github.io/gplcc/Project/README.html
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a5216a149c0c65f93b1f8068b1a020df676a5afc">a5216a14</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-16T17:31:12-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up TPS build scripts

Previously the TPS build scripts generated some artifacts in the
buildroot that were not included in the RPM package so rpmbuild
would generate warnings about those files.

To avoid the warnings the TPS build scripts have been modified
to no longer install those files into the buildroot.

In the future the unused sources should be removed from the
source repository.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ed4a3adee901a54e0a9e0b972b716df64d7b710d">ed4a3ade</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-16T17:45:01-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in EnrollProfile
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e7cb29d0693dab55d28749ca3c19c574c53863a2">e7cb29d0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-16T17:45:01-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in UserSubjectNameDefault
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2115c3dede3565bf8b500034abe7a6eeaaa777f5">2115c3de</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-16T17:45:01-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up CertificatePoliciesExtDefault.createExtension()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/de74079768d92e0a7c68f06de14420b993ae2d4b">de740797</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-16T17:45:01-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed pki-server webapp-undeploy
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7c1d04e2c49a7be78f79e2047949593dffb34dd0">7c1d04e2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-16T17:45:01-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added --no-password option for pki-server nss-create
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8b7a2793b52ee0a97712d47336ca298d5d796718">8b7a2793</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-16T17:45:19-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed javadoc warnings
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/fea79ccf83525c8046d59e265251633a71e0156f">fea79ccf</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-17T08:28:09-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated PKIServer.create()

The PKIServer.create() has been modified to remove the unused
UserDatabase during installation. The RemoveUserDatabase upgrade
script has been modified to call the same code.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/36067df4bde647a0eb7ad607f3ed7410b75709b0">36067df4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-17T08:28:09-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed unused LockOutRealm

The PKIServer.create() and the RemoveUserDatabase upgrade
script have been modified to remove the unused LockOutRealm
that depends on UserDatabase.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/dcd8772499a19dcbbe5bc45553d452fb5eea1faf">dcd87724</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-17T17:57:56-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed warnings in SessionKey.cpp

This patch fixed the following warnings:
/root/build/pki/BUILD/pki-10.8.0-a1/base/symkey/src/com/netscape/symkey/SessionKey.cpp:349:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ff25b4e8054f21167b1a882c0b948a0bff3c8b44">ff25b4e8</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-17T17:57:56-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed warnings in p7tool (part 1)

This patch fixed the following warnings:
/usr/include/nss3/key.h:9:9: note: #pragma message: key.h is deprecated. Please include keyhi.h instead.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2c5cf4fe7d51ffdbd3fab52e966b10f10d99d51f">2c5cf4fe</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-17T17:57:56-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed warnings in p7tool (part 2)

This patch fixed the following warnings:
/root/build/pki/BUILD/pki-10.8.0-a1/base/native-tools/src/p7tool/secutil.h:207:58: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b1a09a88eb79743ddd6809d77ee1d6f1af3ce962">b1a09a88</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-17T17:57:56-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed warnings in revoker

This patch fixed the following warnings:
/root/build/pki/BUILD/pki-10.8.0-a1/base/native-tools/src/revoker/revoker.c:334:14: warning: passing argument 1 of 'errWarn' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1378a9fdb842fdbc31696101b2bed78a30f26230">1378a9fd</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-17T17:57:56-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed warnings in setpin

This patch fixed the following warnings:
/root/build/pki/BUILD/pki-10.8.0-a1/base/native-tools/src/setpin/setpin.c:161:19: warning: passing argument 1 of 'exitError' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5348ecb414513363b8cad59611728b5b6a5f8d1e">5348ecb4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-17T17:57:56-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed warnings in sslget

This patch fixed the following warnings:
/root/build/pki/BUILD/pki-10.8.0-a1/base/native-tools/src/sslget/sslget.c:320:14: warning: passing argument 1 of 'errWarn' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4f576c366a7194a4b246a8887337de7603602a58">4f576c36</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-21T13:00:08-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Generalized pki.policy

The pki.policy has been modified to grant permissions to all
shared PKI files instead of to specific subsystem files only.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/df8e6a1ad0210bdce41757359c70eb7734d0670e">df8e6a1a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-21T13:00:08-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added initial ACMEApplication

This patch added the initial ACMEApplication and CLIs to deploy
and undeploy the application. Other functionalities will be added
in subsequent patches.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8096717aa901996fd8d4f34b89493904f99fb464">8096717a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-21T15:16:58-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed build warnings in tkstool (part 1)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c5f78b48ae6b0fdc9d3e5dcd58fa5595536f947f">c5f78b48</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-21T15:23:58-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed build warnings in tkstool (part 2)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5e3f79b6a2f3180ad3dd102ac3545160332228bc">5e3f79b6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-21T16:00:12-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed build warnings in tkstool (part 3)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8fadd668c47c10fcaf21fe59e3d1ee97cfb44a0a">8fadd668</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-21T16:19:49-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed build warnings in tkstool (part 4)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/76e0fffc8314f77f8e81bd166b21d30f38d06e9c">76e0fffc</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-21T16:41:03-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed build warnings in tkstool (part 5)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/55fccf5e184a3728cf6d9467bb056bf1af236be4">55fccf5e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-21T17:20:40-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed build warnings in tkstool (part 6)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f5621cc73c8192fd23ef284991f489e6ec64cf84">f5621cc7</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-21T18:26:34-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed build warnings in setpin
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4e3f1c965d91bf450f19bc405eec7c02fcb38c26">4e3f1c96</a></strong>
<div>
<span>by Christina Fu</span>
<i>at 2019-10-22T14:14:24-07:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Addition to TMS RHCS-maint code merge from 7571dc339ba44c06588764d161749974fe556831

involves:
Bug 1523330 - (addl fix) CC: missing audit event for CS acting as TLS client
Bug 1585722 - TMS - PKISocketFactory – Modify Logging to Allow External Use of class to work like CS8

Fix in 1523330 might have broken 1585722; This patch is to put the audit
call under if (!external) so that external apps calling this class would
not reach the audit code.
In addition, the "external" changes for logging is added (previously omitted
for RHCS-Maint work)

I only tested to be sure that the CA continues to work;  QE will need to
test both again.

https://bugzilla.redhat.com/show_bug.cgi?id=1523330
https://bugzilla.redhat.com/show_bug.cgi?id=1585722
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/351a8d8399be86312909bd3c4646ed764b534e64">351a8d83</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-23T13:57:54-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed unused TPS modules

The sources of legacy TPS modules are no longer used so they
have been removed.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/09b2aa961717bc9f966f445570288b6c3478546e">09b2aa96</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-23T13:58:51-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACMEv2 protocol classes

This patch added classes that will be used in ACMEv2 protocol.
Each class has a JSON mapper, but some fields are not mapped
since they are only used internally by the ACME service.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/42934ad91bf10ff85222f8cfdfda9f29b4d78b4d">42934ad9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-23T13:58:51-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACMEDatabase and ACMEBackend

This patch added the configuration and base classes for
ACME database and backend.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/298788c291cc6754cf0c594488010a037c7eae5d">298788c2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-23T13:58:51-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added default ACME configuration

This patch added the default ACME configuration files. Note that
these files need to customized before they can be used properly
since the base database and backend classes are just skeletons.
The real database and backend classes will be added in subsequent
patches.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/38ec16f6138dd96f389fbbd7e36bd735ee9cbf0b">38ec16f6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-23T13:58:51-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added pki-server acme-create/remove

This patch added some CLIs to create and remove ACME
configuration files/folder.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/eec98d5c1317e652957abb4d6bfd05de33232a67">eec98d5c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-23T13:58:51-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACMEEngine

This patch added ACMEEngine which will load the configuration
and initialize the database and backend.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/879114a41d8383ef544906e637fbacac14d21bc6">879114a4</a></strong>
<div>
<span>by Alexander Scheel</span>
<i>at 2019-10-23T16:10:51-04:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Simplify HMAC SecretKey construction

Rather than wrapping and unwrapping a key, we can use the
SecretKeyFactory which is part of the JSS Provider, in combination with
a SecretKeySpec, in order to create a SHA1 HMAC key without requiring
that we wrap and unwrap it.

Signed-off-by: Alexander Scheel <ascheel@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2adbab486c863dfb330fb6c6a9d69c6325821509">2adbab48</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-23T17:27:01-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up KeyRequestDAO.doesKeyExist()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/34f3122b7b377b56a6be5e6cd16e2c7daef6fb6d">34f3122b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-23T17:27:01-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in KeyService
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a32cdd0092de0055cf7d3659848b68eae03589b5">a32cdd00</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-23T17:27:01-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added --output-format option for pki kra-key-archive
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/358d1babd2f869ab4ad6d048bbd2934039e2cbda">358d1bab</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-28T11:56:19-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed javadoc source path
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/157e40942c1bbdc36948d80bbaab47d6ce3a3b8b">157e4094</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-28T11:56:19-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed CLI classpath
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c502998e58a628802094a1d886f51c039d904284">c502998e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-28T17:08:08-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACMEDirectoryService

The ACMEDirectoryService has been added to list the services
provided by the ACME application.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/44ea7cdce05a5c49823a4957c93d0ddf6f729522">44ea7cdc</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-28T17:08:08-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACMENewNonceService

The ACMENewNonceService has been added to provide the initial
nonce for ACME clients.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/cd1a9eeb5792a28bf12e48278a53fba06d016f46">cd1a9eeb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-28T17:08:08-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACMENewAccountService

The ACMENewAccountService has been added to create new accounts
or validate existing accounts.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b8a0c6fa37058043a6815fa7bf1d041ab55742e1">b8a0c6fa</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-29T10:13:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated certificate request review process

This patch introduces new certificate request review processes
which should be easier to use and automate.

The following command will display a summary of the request,
then ask the user to enter an action:

  $ pki ca-cert-request-review <request ID>

The following command will display a summary of the request,
then ask the user to confirm the specified action:

  $ pki ca-cert-request-<action> <request ID>

The following command will execute the specified action on
the request without asking for confirmation:

  $ pki ca-cert-request-<action> <request ID> --force

The following commands will store the complete request into
a file allowing a more detailed review, then perform the
specified action based on the updated request in the file:

  $ pki ca-cert-request-review <request ID> --output-file <file>
  $ pki ca-cert-request-<action> <request ID> --input-file <file>

The old processes are still available, but they have been
deprecated and may be removed in the future.

https://www.dogtagpki.org/wiki/PKI_10.8_PKI_CLI_Changes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/95d0c670a2a282c6417e25e731b4ecbacc7b5af4">95d0c670</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-29T11:10:44-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated KeyRecoveryRequest

The Python KeyRecoveryRequest class has been updated to store
the parameters as request attributes only if they have values.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/966918642599236998c2faae8fdf033aa1b04bb0">96691864</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-29T11:12:26-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed pki-server nss-create --no-password
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/861396e56e894ae5a01c9bc306d9f1261963f1e7">861396e5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-29T12:03:20-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed PKIServer.create_server_xml()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2cc9006c4bdfbb7ae5b2f47b50568c4d7abfb0d7">2cc9006c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-30T17:55:53-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed logging in PKIInstance.execute()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e682cccfd746c4165e59cf29fcec81e9580902ee">e682cccf</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-30T17:56:09-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up CertUtils.verifySystemCertValidityByNickname()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d85610d40e058eb3ff5631d8809170900ab6bf9e">d85610d4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-30T17:56:34-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in upgrade framework
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9e44ce189c4a231703ce8fccbf0fef28a3e87c36">9e44ce18</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-30T17:57:11-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in PKI 10.8.0 upgrade scripts
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ef03a87ad6ca16059adc8df39bd441472d7a9985">ef03a87a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-30T18:30:25-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in ProxyRealm
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5ed8eb856f68dfedf8fcd9fe85685010f994d42f">5ed8eb85</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-30T20:45:14-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up build.sh
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3f9024cef46b22234c4bd5ec18d915461628c165">3f9024ce</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-31T17:30:49-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added CMSEngine.createConfig()

The createConfig() method has been added to CMSEngine such
that each subsystem can create subsystem-specific engine
configuration object.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/567432837a08d617876686284646b3a4866d5ec3">56743283</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-31T17:30:58-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added subsystem-specific EngineConfig classes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4864d6da40e8202e9754bff4ba656d7edd4acd97">4864d6da</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-31T21:00:50-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added AuthenticationConfig

The AuthenticationConfig has been added to encapsulate auths.*
properties in CS.cfg.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/03900d68755d2e93e20da5f18f140aaad7017be1">03900d68</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-31T21:25:27-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced AuthSubsystem.mConfig

The AuthSubsystem.mConfig has been converted into an
AuthenticationConfig object and passed to the authentication
managers via a separate method.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a0081b1dd2075e1289b6c517e3d9c5ccf523574f">a0081b1d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-31T21:25:51-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added AuthManagersConfig

The AuthManagersConfig has been added to encapsulate
auths.instance.* properties in CS.cfg.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d0476cb334ea327635913dc3ffb01f05352123f3">d0476cb3</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-31T21:25:51-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added AuthManagerConfig

The AuthManagerConfig has been added to encapsulate
auths.instance.<name>.* properties in CS.cfg.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e1d7d0acb6ef7969ecd9875cb476d240bc9f5c2e">e1d7d0ac</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-31T21:25:51-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added AuthorizationConfig

The AuthorizationConfig has been added to encapsulate authz.*
properties in CS.cfg.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/35a2f54b593321f56fa5da6dc3a33de56b7a4592">35a2f54b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-10-31T21:25:51-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added DatabaseConfig

The DatabaseConfig has been added to encapsulate dbs.*
properties in CS.cfg.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/15e13f6fa766925a69a62369b2b9fe1f0125cefb">15e13f6f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-01T10:17:53-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved IAuthSubsystem
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9b76055f4447c9a261ba3748970369db1399361d">9b76055f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-01T10:18:47-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved ICertUserDBAuthentication
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8d1a2e2f3c92a92b8b3c7953e62a792ab4ae0253">8d1a2e2f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-01T10:19:41-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved AuthToken
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0e13c647ed40c6cc5553187887f8387d2bd156c6">0e13c647</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-01T10:20:43-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved AuthManagerProxy
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2529484a881e4e7695006dc6db81db9836c50fef">2529484a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-01T10:21:33-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved IAuthManager
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/04752f1c44033aa91df916a30e3964507a6fbae7">04752f1c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-01T11:32:13-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated config objects in authentication managers

The generic config objects in all authentication managers have
been replaced with AuthManagerConfig.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d522c85f03dc63cb910f471a41c48bbbaba50e1c">d522c85f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-01T11:43:44-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved IAuthzSubsystem
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5180baee8c4c2b2b358496373647f01b847ebe70">5180baee</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-01T11:43:44-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved AuthzManagerProxy
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/cd5cd3af46216950f0fc98e6a4efce145912dccc">cd5cd3af</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-01T11:43:44-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved AuthzToken and IAuthzManager
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4e24606339f1538245e107ecc69beb771f286e97">4e246063</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-01T11:43:44-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved AuthorizationConfig
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f5f4693c50b917e372f7903e3ecae6868bd5d92b">f5f4693c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-01T11:43:44-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved authentication config classes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/bfd9aaad2d0519ba09cd9b4ed5234dfaa0584d77">bfd9aaad</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-01T11:43:44-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added AuthzManagersConfig

The AuthzManagersConfig has been added to encapsulate
authz.instance.* properties in CS.cfg.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/dbf9e967b8387a14d57f17acefa7d69b6c4b0486">dbf9e967</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-01T11:43:44-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added AuthzManagerConfig

The AuthzManagerConfig has been added to encapsulate
authz.instance.<name>.* properties in CS.cfg.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0bc564abbfebc9d1cb465a371472406eaee50f79">0bc564ab</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-04T08:40:22-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated NSSDatabase.create()

The NSSDatabase.create() has been modified to add the
p11-kit-trust module in the newly created NSS database.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/578e51da0cd0ea88082fb7cdd3f0ad954e9ec98a">578e51da</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-04T08:42:15-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored PropConfigStore.getSubStore()

The PropConfigStore.getSubStore() has been modified to support
creating specific config objects.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e2105b6e243b87604f7d93d5a2536029eac97ffa">e2105b6e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-04T08:42:34-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced generic config with LDAPConfig
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ab72fb439275713f7f05d88c65e3baa2548f978e">ab72fb43</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-04T08:42:49-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfig.getBaseDN()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/fbdef95257c8bc82380228f44b4316b074ccabf2">fbdef952</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-04T08:43:12-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added CRLIssuingPointConfig
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0352545d8cafd2f412df131b114d8f8eaec07997">0352545d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-04T08:43:33-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added subsystem configuration classes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/44138b47d1afb3f3c934a55d96732246b6fb1531">44138b47</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-04T10:45:22-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed pki-server tks-clone-prepare

The pki-server tks-clone-prepare has been modified to no
longer export the signing certificate since it is not listed
in tks.cert.list property in CS.cfg.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/46df45c0331312fb360bfebf3c38e003420596dc">46df45c0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-04T11:44:56-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed missing ManualAuthentication

The GenericPolicyProcessor has been modified to remove the
hard-coded package name of ManualAuthentication class.

https://pagure.io/dogtagpki/issue/3111
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3cdb3ae840964211b9cd47469b9c0984efe9a187">3cdb3ae8</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-04T12:43:12-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed LDAPProfileSubsystem initialization

The LDAPProfileSubsystem has been modified to initialize the
Collection fields during object instantiation to prevent NPE
during shutdown.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/473dc0ad327d5119d28eb2045c1e5d5b349fcade">473dc0ad</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-04T12:56:12-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in GenericPolicyProcessor.initSystemPolicies()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b9d167582e85c247c1d0c3e9baf5ddd29f3f9d14">b9d16758</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-05T09:45:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pkidestroy log messages
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/03fb65fd737e57b9820db136f85b992cd25a9669">03fb65fd</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-05T12:43:14-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated server NSS database creation

The code that creates and removes NSS database has been moved
into security_databases.py.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/68010fe62ab8cc4c31d9089e70f7f2c50987632e">68010fe6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-05T12:44:36-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added NSSDatabase.exists()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2424253d91c0407f26e511aa4cc42183478f8a50">2424253d</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2019-11-06T09:11:17-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">[DOC] Update clone installation instructions (#279)

SELinux context needs to be set on the exported PKCS#12 file
containing master's system certificates. Otherwise, pkispawn will fail
with permission denied
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/32a972e69f8d10fd04b87cccfac99f105e33c9c4">32a972e6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-06T09:54:19-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added PKIInstance.create_nssdb() and remove_nssdb()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/bce123bfe6274801edee24491e4a79a07384b393">bce123bf</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-06T10:49:16-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added support for custom NSS database

Deployment scriptlets have been modified to use the existing NSS
database if it already exists in the instance folder. This allows
the admin to create a custom NSS database if needed.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/bcce7dc5945f24b18dbc5a4c5d53cc7f537c4bac">bcce7dc5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-07T12:30:18-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACMENewOrderService

The ACMENewOrderService has been added to accept certificate
enrollment requests.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4c841b1f12ce738bdea9aed67d162bead62734b9">4c841b1f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-07T12:30:18-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACME validators

The DNS01Validator and HTTP01Validator have been added to
provide dns-01 and http-01 domain validations.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ee03d352dd81ded8f6c9d9ff87dece8881b002ca">ee03d352</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-07T12:30:18-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACMEAuthorizationService

The ACMEAuthorizationService has been added to generate ACME
challenges.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/caf734489e28a36744555c283186bb13bc27714c">caf73448</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-07T12:30:18-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACMEChallengeService

The ACMEChallengeService has been added to perform the ACME
validation.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4dead15f5b4263404f47eca2f82e56a6e9185b9c">4dead15f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-11T10:13:43-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added PostgreSQLDatabase

The PostgreSQLDatabase has been added to provide a PostgreSQL
data store for ACME.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/315eb19ff3b19e4ec110b817097635cd416e61fd">315eb19f</a></strong>
<div>
<span>by Alexander Scheel</span>
<i>at 2019-11-11T15:08:11-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use JSS-provided CSPRNG for token generation

RandomStringUtils.randomAlphanumeric isn't guaranteed to choose numbers
from a cryptographically secure random source. The default Random(...)
instance in Java isn't likely to be a CSPRNG either. Use
RandomStringUtils.random(...) with a JSS-provided CSPRNG instead.

Signed-off-by: Alexander Scheel <ascheel@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6b9915dd523d5b1f2b21edc620f132f8cb84a0fd">6b9915dd</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-11T15:13:27-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">CI improvements

To improve CI reliability, reduce execution time, and conserve
resources, the build and test logs will be uploaded to transfer.sh
only on failures.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7e7a0d0177eb73dab202eac49ec60dde94afdd48">7e7a0d01</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-11T18:30:30-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated DatabaseConfig
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7e519e3058aa3b3a127d18fdbaa4777863fdd07e">7e519e30</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-11T18:30:30-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Renamed EngineConfig.getInternalDatabase()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/dbb7f3c556b0d8d61969f166398bd07d6bfd973b">dbb7f3c5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-11T18:30:30-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved IDBSubsystem
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b43751f59fdfa2b243b3ea7498d35ed6fdeb9881">b43751f5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-11T20:27:46-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated LdapBoundConnFactory.init()

The LdapBoundConnFactory.init() has been modified to take an
LDAPConfig object instead of generic IConfigStore object.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/018707a1b80b165e3ca55036f2e68e236c0103d5">018707a1</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-11T20:28:43-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated LdapAnonConnFactory.init()

The LdapAnonConnFactory.init() has been modified to take an
LDAPConfig object instead of generic IConfigStore object.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b1af3e2677d0ac46497d7c24f849acee4a4a16c6">b1af3e26</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-11T22:45:38-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConnectionConfig
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a8f7df4e961ee80b20a1660a98900b2f3dc772bf">a8f7df4e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-11T22:45:56-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPAuthenticationConfig
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e99f73aea2fe252a43c48d97d744d43ff7da7e6b">e99f73ae</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-11T23:15:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced CMSEngine.getConfigStore()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/97ba7c9d486eb2860661fe2a8c61d928190355e1">97ba7c9d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-12T14:22:10-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved IProfile
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a7a05f05a1e3f658b94cdb545d6f69440ba71e80">a7a05f05</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-12T20:05:07-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced Configurator.getBaseEntry()

The Configurator.getBaseEntry() has been replaced with
LDAPConfigurator.getEntry().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0c183748dd2ca74c096ab7821dc1620b7a27191a">0c183748</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-12T20:05:11-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced Configurator.getMappingEntry()

The Configurator.getMappingEntry() has been replaced with
LDAPConfigurator.getEntry().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/59e19bdf4ddf5f35b283a5a1234588799260eee7">59e19bdf</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-12T20:05:11-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced Configurator.getDatabaseEntry()

The Configurator.getDatabaseEntry() has been replaced with
LDAPConfigurator.getEntry().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/01f196235f54f38b561479ef4dac7d1e6acd9465">01f19623</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-12T22:43:35-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced Configurator.confirmNoConflictingMappingsForDB()

The Configurator.confirmNoConflictingMappingsForDB() has been
replaced with LDAPConfigurator.checkForConflictingMappings().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2754dc407cb7eea332598ce2ece5ca74affe4899">2754dc40</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-12T22:55:15-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced Configurator.deleteSubtree()

The Configurator.deleteSubtree() has been replaced with
LDAPConfigurator.deleteEntry().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/beccf5684a6dbcea8287b12d25b0d4669215bced">beccf568</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-13T12:00:15-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced Configurator.wait_for_task()

The Configurator.wait_for_task() has been replaced with
LDAPConfigurator.waitForTask().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c42cf626c65c667ec5d3069e28cb3198e7929786">c42cf626</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-13T14:24:15-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced Configurator.createDatabaseEntry()

The Configurator.createDatabaseEntry() has been replaced with
LDAPConfigurator.createDatabaseEntry().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e17825e3ef9c93fb92b5e76d24a2474c7258d94a">e17825e3</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-13T14:25:58-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced Configurator.createDatabaseMappingEntry()

The Configurator.createDatabaseMappingEntry() has been replaced
with LDAPConfigurator.createMappingEntry().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/eea65b97fcab667173ac67a5512192e5fc8cfa04">eea65b97</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-13T15:42:42-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced Configurator.checkParentExists()

The Configurator.checkParentExists() has been replaced with
LDAPConfigurator.checkParentExists().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5504da54a5bc425d8f15a1eb682e247dc5320ee0">5504da54</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-13T17:42:31-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACMEFinalizeOrderService

The ACMEFinalizeOrderService has been added to validate the CSR
against authorized identifiers and use the backend to issue the
certificate.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9ba75c9e8215a5430615e2fadc29142b403b9d3e">9ba75c9e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-13T17:42:31-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACMEOrderService

The ACMEOrderService has been added to return the requested
order object.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/68e56abbbfa34a8d4f37e50de85487fcfda9ac63">68e56abb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-13T17:42:31-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACMECertificateService

The ACMECertificateService has been added to return the requested
certificate chain.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b81908ed8c65347e656acba80e74d954b84a792b">b81908ed</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-14T11:56:25-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced Configurator.createBaseEntry()

The Configurator.createBaseEntry() has been replaced with
LDAPConfigurator.createBaseEntry().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c7f165ac2f4e734eadb7e4ca8d5793723ab38534">c7f165ac</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-14T11:56:32-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Configurator.importLDIFS()

The code in Configurator.importLDIFS() that customizes an LDIF
template and import it into database has been moved into
importLDIF().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/cfeb21b5a67d461c4c55d1dfb0de71cc2bbd066a">cfeb21b5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-14T11:56:48-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up log messages
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4db754254ff89b5ccf74447fb1963f40ffb4b4e3">4db75425</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-14T11:56:53-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added PreOpConfig

The PreOpConfig has been added to encapsulate preop.* properties.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5108d60d2a4a2a81a264247dcae6f1b7d89ca631">5108d60d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-14T18:30:09-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced LDAPUtil.importLDIF()

The LDAPUtil.importLDIF() has been replaced with
LDAPConfigurator.importLDIFFile() and importLDIFRecord().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/552b0333833360cf00d74c5c5428564fcb37ed0c">552b0333</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-14T18:50:39-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in ProfileService.createProfileRaw()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8bcc8df9a25427a7911b453250de1f900d1fa67d">8bcc8df9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-14T18:52:29-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated loggers in ProfileSubsystem.createProfile()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/618c0cfe3b35b88181094aae71d7b6bc16326a38">618c0cfe</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-15T21:24:55-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfigurator.deleteDatabase()

The code that removes the existing database in
Configurator.populateDB() has been moved into
LDAPConfigurator.deleteDatabase().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/aac5ba0015f89f2b85735105ffcc97a2ea8f43d3">aac5ba00</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-15T21:24:55-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added pki-server <subsystem>-db-remove

The pki-server <subsystem>-db-remove has been added to remove
the existing subsystem database.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/96b9d1e2ff7e0b910070fd1ef7b6c2eb8dc40c29">96b9d1e2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-15T21:24:55-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added pki-server <subsystem>-db-empty

The pki-server <subsystem>-db-empty has been added to empty
the existing subsystem database.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0b2bbb402bb7bc5bab20d1593234f985cfff72d4">0b2bbb40</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-15T21:57:13-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Configurator.populateDB()

The code that removes the existing subsystem database in
Configurator.populateDB() has been moved into configuration.py.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b0b592b967f0bd445572ea6e69caa140c7d3642e">b0b592b9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-16T20:54:36-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved PKIConfigParser.ds_bind()

The PKIConfigParser.ds_bind() and methods that depend on it has
been moved into pkispawn.py.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/15707084500abbbece6a0e9c98a9e4c9cab8f76e">15707084</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-18T17:19:20-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved ConfigurationFile.verify_sensitive_data()

The ConfigurationFile.verify_sensitive_data() has been moved into
initialization.py.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/000175cce8cce4d12851ef1fd62574c14056f621">000175cc</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-18T20:22:03-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored password.conf creation

The code that generates and stores internal token password, HSM
password, internal database password, and replication password
has been moved into instance_layout.py.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/55e87cecb06703791d66ea57d4ad7b19806b70e6">55e87cec</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-18T20:23:34-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed unused DatabaseSetupRequest.replicationPassword
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7d11e591234b2829fb374e821dbeac8ae11c0097">7d11e591</a></strong>
<div>
<span>by dependabot[bot]</span>
<i>at 2019-11-19T15:44:32-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump jackson-databind from 2.9.10 to 2.10.1 (#286)

Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.9.10 to 2.10.1.
- [Release notes](https://github.com/FasterXML/jackson/releases)
- [Commits](https://github.com/FasterXML/jackson/commits)

Signed-off-by: dependabot[bot] <support@github.com></pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3a012a075cf9c0d6a6ae32ea7bbd9c8042d8bf2b">3a012a07</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-19T21:03:37-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated LDAPConfigurator constructor

The LDAPConfigurator constructor has been modified to take an
EngineConfig object.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8b853892cb730c58c671893568bab50b5ed122bc">8b853892</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-19T21:11:29-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfigurator.params

The parameter map that is used to customize LDIF templates has
been moved into LDAPConfigurator.params.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/fec5e2d409c1c1f8d865619df088d919aec96f22">fec5e2d4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-20T10:15:08-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfigurator.customizeFile()

The code that customizes LDIF templates using a parameter map
has been moved into LDAPConfigurator.customizeFile().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/296baf6d54e41b3621f31a923c67be9b2ea6d72a">296baf6d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-20T10:22:32-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfigurator.importFile()

The code that customizes and import LDIF files has been moved
into LDAPConfigurator.importFile().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e80238d029209c0467c4f44d4ed5d37c6bbc5c82">e80238d0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-20T10:23:09-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced preop.subsystem.select

The preop.subsystem.select has been replaced with clone
parameters in request objects.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/53ef1086cab9fe76f9c8497158acee472622e917">53ef1086</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-20T10:25:42-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfigurator.enableUSN()

The LDAPConfigurator.enableUSN() has been added to replace
preop.internaldb.usn.ldif parameter for enabling USN plugin.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0bdfed4969e7f377faca1a4ce508593687f89c31">0bdfed49</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-20T10:25:46-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfigurator.reindexDatabase()

The code that regenerates database indexes has been moved
into LDAPConfigurator.reindexDatabase().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d1d91998a00fa132761a0445dd34bf8eb1f71f1b">d1d91998</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-20T10:26:29-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfigurator.createIndexes()

The code that creates database indexes has been moved into
LDAPConfigurator.createIndexes().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d071a1bf851a5bbd88459839e93ec63f9ba03daf">d071a1bf</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-20T10:29:39-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfigurator.createContainers() and setupACL()

The code that creates container entries and sets up ACL has
been moved into LDAPConfigurator.createContainers() and
setupACL().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e504711a1a900adc230314413b6497f843563b89">e504711a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-20T14:39:49-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added SANToCNDefault policy

The SANToCNDefault policy has been added to generate a
subject DN from the first DNS name in the SAN extension.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/efb4b648318cf413a0a32b8b1fb0cf0bb778ffa0">efb4b648</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-20T14:39:49-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACME profile

The acmeServerCert.cfg has been added to provide a profile for
generating server certificates for ACME clients.

The default.cfg has been modified such that the installation tool
will install the default profiles in /usr/share/pki/ca/profiles/ca.
The acmeServerCert.cfg is stored in /usr/share/pki/ca/profiles so
it will not be installed by default.

The pki.spec has been modified to include the new profile.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/50b3b965bc8c3802f84e8a773b85f2221ee02dc9">50b3b965</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-20T14:39:49-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added PKIBackend

The PKIBackend class has been added to provide a CA backend for
the ACME service using Dogtag PKI CA.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/cb58f35b5b7f9167fe88769a48874833fdce1325">cb58f35b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-21T09:06:15-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed EnrollProfile

The EnrollProfile.setDefaultCertInfo() has been modified to add
a blank subject DN by default.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/21c86f5d1697d23e7add5453d68f1b2147c7b1a3">21c86f5d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-21T09:06:23-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated ACME logging level

The default logging level for ACME has been changed to INFO.
In the future the logging level will be configurable via user-
editable configuration file.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/05036e9fe4d49556934009f41731f41aa1a48961">05036e9f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-21T12:11:13-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added InMemoryDatabase

The InMemoryDatabase has been added to provide a simple in-memory
storage for development/testing. It is not meant for production.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e50eda0a4ac57f81fa8766ed33eb59a5e3c61fd6">e50eda0a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-21T16:18:45-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up pkispawn/pkidestroy log messages
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/918db08f3f6d2d9488fc6a6d17a1308b856dc193">918db08f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-21T19:38:43-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added pki nss-create/remove

The pki nss-create/remove commands have been added to manage
client's NSS database.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ee4d8d799403d45104eb3bcfccdec617f94cb78e">ee4d8d79</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-22T09:30:57-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated version number to 10.8.0-a2
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/531bfe185f95caaab927c8b4b78dc800deb56d58">531bfe18</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-22T10:52:57-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Disabled adding p11-kit-trust by default

The Java and Python NSSDatabase.create() methods have been modified
to no longer add p11-kit-trust module by default.

A document has been added to describe how to install PKI server
with custom NSS databases.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b8c1bb4e1cf609061eef8eb7ee50f70c75dffcd2">b8c1bb4e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-11-22T11:02:53-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed PKI user creation with random UID

The PKI user has a preallocated UID in Fedora and RHEL, so
the code that creates the user with random UID is redundant.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0a34545183d066756803bd16dab2499b3b412883">0a345451</a></strong>
<div>
<span>by jmagne</span>
<i>at 2019-11-25T11:36:42-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Port pistool support to the master branch. (#293)

</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e50104e9ad4d99582eb042948b0196b5ee561f5a">e50104e9</a></strong>
<div>
<span>by Christina Fu</span>
<i>at 2019-11-25T11:56:10-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">bug1706521 CA - SubjectAltNameExtInput does not display text fields to the enrollment page

This patch is proposed by RHCS_Maint.  With this patch, the SANs text fields
now will show up on the profile display at EE enrollment UI.

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1706521
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1c27628b280f514a6a1be82857a82cb93c17c32d">1c27628b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-02T17:53:32-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfigurator.configureDirectory()

The code that modifies the global directory configuration has been
moved into LDAPConfigurator.configureDirectory().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5e94af54567ef38361e901fd7b57a2fb56c8cd60">5e94af54</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-02T17:54:06-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfigurator.setupSchema()

The code that sets up the schema has been moved into
LDAPConfigurator.setupSchema().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6fc1962e867d5f0c7cd54a1487d22723a10feac5">6fc1962e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-02T17:54:34-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added DatabaseSetupRequest.setupReplication
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2fd85cf41ea497ca580172e53d9edbd31b55d29c">2fd85cf4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-02T17:55:12-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfigurator.setupDatabaseManager()

The code that sets up database manager has been moved into
LDAPConfigurator.setupDatabaseManager().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9c4d7ef49f027d51afe2849450cc7e7efcbb8f8b">9c4d7ef4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-02T17:57:55-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfigurator.createVLVIndexes()

The code that creates VLV indexes has been moved into
LDAPConfigurator.createVLVIndexes().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/46cee974b01c3b80a4fde1176fee30464e5b3338">46cee974</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-02T17:58:04-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfigurator.rebuildVLVIndexes()

The code that rebuilds VLV indexes has been moved into
LDAPConfigurator.rebuildVLVIndexes().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e36c666d2100efd62b83e75ac4cd00ea0739464a">e36c666d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-03T14:04:20-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed redundant LDAPConfigurator.checkParentExists()

The installation will fail if the base entry cannot be added,
so this check is redundant.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7492883c5db91e9da96353ce2cf422ffeaa3ca5d">7492883c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-03T14:10:59-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed redundant preop.database.removeData

The old content of the database has been removed earlier
during installation, so this property is redundant.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c924587667ccafd023687081c9ef755fa6f4f5c4">c9245876</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-03T14:13:13-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added DatabaseSetupRequest.createDatabase

The DatabaseSetupRequest.createDatabase has been added to
replace preop.database.createNewDB.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/31b868698296097c4eb15f099a95bb6bc59fbe03">31b86869</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-03T14:14:17-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added DatabaseSetupRequest.reindexDatabase

The DatabaseSetupRequest.reindexDatabase has been added to
replace preop.database.reindexData.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4b1a3c689a500f5ee2eea26f83641e3cbfb9c31a">4b1a3c68</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-03T14:14:28-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfig.getDatabase() and setDatabase()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b091022b2e932f1f76d2341f6bd37e6227f2df87">b091022b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-04T18:32:02-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed PostgreSQLDatabase.getAccountContacts()

The PostgreSQLDatabase.getAccountContacts() has been modified
to add the contacts retrieved from the database into the
ACMEAccount object properly.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b503392dc0c59598f8346f12afe0efc881d7fc01">b503392d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-04T19:29:19-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merged Configurator.setupDirectory()

The Configurator.setupDirectory() has been merged into
Configurator.initializeDatabase().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2f3d14b7f56435bd422160edb3f03eb2a07c0063">2f3d14b7</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-04T19:29:32-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merged Configurator.setupDatabase()

The Configurator.setupDatabase() has been merged into
Configurator.initializeDatabase().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/358e22547ed7a6e9ea89da5fc22f2860abfe05c1">358e2254</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-04T19:29:32-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merged Configurator.populateDBManager()

The Configurator.populateDBManager() has been merged into
Configurator.initializeDatabase().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/69653ca7f9a43d9bc94866ea1a51c0c2dd0b8154">69653ca7</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-04T19:29:32-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merged Configurator.populateVLVIndexes()

The Configurator.populateVLVIndexes() has been merged into
Configurator.initializeDatabase().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/844f4465113b208130661400736d99573caf752a">844f4465</a></strong>
<div>
<span>by Fraser Tweedale</span>
<i>at 2019-12-05T10:34:42-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ACMEDatabase: make it an abstract class

To ensure overrides of required stub methods are not forgotten when
implementing ACMEDatabase subclasses, make ACMEDatabase an abstract
class with abstract methods.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/15d9f5f9794662184ac4ed032aabc8cab64ffcaa">15d9f5f9</a></strong>
<div>
<span>by Fraser Tweedale</span>
<i>at 2019-12-05T10:35:18-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">ACMEIdentifier: add constructor that receives types and value
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ffe79e85b9e4abc114c42f8181dd8a190f5e65b4">ffe79e85</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-05T11:31:35-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed CLI option handling

Previously some mandatory CLI options such as --status were defined
using Option.setRequired(true) so these options had to be specified
in all cases, including when displaying the help message using the
--help option. This behavior made it difficult to use the command.

The code has been modified to parse all options without using
Option.setRequired(true). Instead, the code will check the option
value if it's required and generate an exception if it's missing.
This way the --help option can be used to display the help message
without specifying the mandatory options.

https://bugzilla.redhat.com/show_bug.cgi?id=1777032
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/62bf404689ffea1977b2a9920ab93f59d141a52a">62bf4046</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-09T11:27:18-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Configurator.updateConfigEntries() (part 1)

The Configurator.updateConfigEntries() has been modified to throw
an exception on error instead of returning a boolean value.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a06f808776fc2262fce55f219146197550c424fc">a06f8087</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-09T11:27:30-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Configurator.updateConfigEntries() (part 2)

The Configurator.updateConfigEntries() has been modified to
throw an exception as soon as an error is detected.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a41a8e470d48fe4c19d4691623dd0d59a9cab30f">a41a8e47</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-09T11:27:35-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Configurator.updateConfigEntries() (part 3)

The Configurator.updateConfigEntries() has been modified to
validate the master configuration parameters as soon as it is
received.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/275dacb3f8920739c33b0b5a75f81fc314697ba8">275dacb3</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-09T13:18:52-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ReplicationUtil.setupReplication() (part 1)

The ReplicationUtil.setupReplication() has been modified to
use the master and replica connections provided by the caller.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5171b806d75bfa7ee419957579ea0ee28c8130eb">5171b806</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-09T14:08:47-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ReplicationUtil.setupReplication() (part 2)

The ReplicationUtil.setupReplication() has been modified to
store the master LDAP password in the password store before
creating the master LDAP connection.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ec31f01190c83ecc8cee611400cd78e9c17bd676">ec31f011</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-09T14:08:54-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ReplicationUtil.setupReplication() (part 3)

The ReplicationUtil.setupReplication() has been modified to
determine the proper masterReplicationPort before setting up
the replication.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2a8b57b969db6b44e6f96fe95cba45e459143203">2a8b57b9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-09T14:08:54-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed internaldb.ldapconn.cloneReplicationPort

The code that generates cloneReplicationPort has been moved
into configuration.py.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/42c9ae7c99add496258965ba13327d72c1cd9abd">42c9ae7c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-09T14:08:54-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed internaldb.ldapconn.replicationSecurity

The code that generates replicationSecurity has been moved
into configuration.py.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/58d22afba81c07242d3a2d57c27dbd1f4341fc20">58d22afb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-09T14:08:54-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed unused replication agreement parameters
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/39314b3d9a7aff9939a629682c1ee79222c28c1e">39314b3d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-09T14:54:01-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ReplicationUtil.createReplicationManager()

The ReplicationUtil.createReplicationManager() has been moved
into LDAPConfigurator and split into createSystemContainer()
and createReplicationManager().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/832326f45cb596c6ac48a24fb6b32b7c87042b1d">832326f4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-09T17:33:47-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ReplicationUtil.getInstanceDir()

The ReplicationUtil.getInstanceDir() has been moved into
LDAPConfigurator.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2d314cdaebff4c533fd341e27186d8533cc3a5c1">2d314cda</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-09T18:17:26-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ReplicationUtil.createChangeLog()

The ReplicationUtil.createChangeLog() has been moved into
LDAPConfigurator.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3f991a4e043739ba458258438a2bcf0b3fb4681f">3f991a4e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-10T20:49:54-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ReplicationUtil.enableReplication()

The ReplicationUtil.enableReplication() has been moved into
LDAPConfigurator.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/cdb382757b397e4ea60ab0f8cd07716047d3c371">cdb38275</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-10T20:49:54-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ReplicationUtil.createReplicationAgreement()

The ReplicationUtil.createReplicationAgreement() has been moved
into LDAPConfigurator.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b507287bd2110cd3af8820d0838919f48dec3e44">b507287b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-10T20:49:54-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ReplicationUtil.initializeConsumer()

The ReplicationUtil.initializeConsumer() has been moved into
LDAPCOnfigurator.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ebeb0ead6e31c5ce40ede7ac42177eabe26264be">ebeb0ead</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-10T20:49:54-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ReplicationUtil.replicationDone()

The ReplicationUtil.replicationDone() has been moved into
LDAPConfigurator.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8dcbbc73f9586da9720ca54f48319d2af2636fc3">8dcbbc73</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-10T20:49:54-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ReplicationUtil.replicationStatus()

The ReplicationUtil.replicationStatus() has been moved into
LDAPConfigurator.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/626e4786b1d0dfa1ead0e59510c78625f1b4a12f">626e4786</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-10T20:49:54-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up ReplicationUtil.setupReplication()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1cec322b59418ab913acf12174ff678b01da519c">1cec322b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-11T11:56:49-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Restored pki CLI error messages

The pki CLI has been modified to match the error messages
in PKI 10.7:
https://github.com/dogtagpki/pki/blob/v10.7/base/java-tools/src/com/netscape/cmstools/cli/MainCLI.java#L676-L716

The exception is that the "Error:" will now become "ERROR:".

https://bugzilla.redhat.com/show_bug.cgi?id=1778953
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/32f64f0a456995d20e3c6afef1853b652eb50294">32f64f0a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-11T12:50:23-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed JSS initialization in pki client-cert-import

The pki client-cert-import supports importing certificates
from different sources including PEM file, PKCS12 file, and
directly from the server.

When PKI was still using NSS DBM database the command would
initialize JSS only if it was going to use JSS to import the
certificate. If the command would use external tools such as
certutil it would not initialize JSS to prevent conflicts.

There was also a bug that causes the command to miss JSS
initialization when importing a cert from the server by its
serial number.

Since now PKI is using NSS SQL database, the NSS database
can be shared with multiple processes. This patch modifies
the command to initialize JSS in all cases, which will fix
the bug as well.

https://bugzilla.redhat.com/show_bug.cgi?id=1782486
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1398544471dc3d922f85f3795f849a89ee81af4c">13985444</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-11T13:32:36-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated version number to 10.8.0-b1
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/123e2cd9f04290a543ff6410efc9f63baf0a387e">123e2cd9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-11T15:13:56-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACME installation doc
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ecfa3fd0d4f6c415e5d1aff0cfb738367ae65802">ecfa3fd0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-13T11:02:39-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed typo in Configurator.initializeDatabase()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/541054a9348b8c40aea30ea83446ed6621f3f389">541054a9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-13T11:49:02-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated version number to 10.8.0-b2
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3840ac87516f8a3d8164a3fd0740369eaea90860">3840ac87</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2019-12-13T15:47:38-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Propogate error code if the command fails in Travis CI

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c42421f9efc756502ade49ee1dc944472ea98453">c42421f9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-16T13:10:07-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ReplicationUtil.setupReplication()

The ReplicationUtil.setupReplication() has been moved into
Configurator.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/11881e935f73459b59ca6c83504b284dbdaf24a3">11881e93</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-16T13:10:07-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfig.getDBUser()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/36a127463a4fdf61b825cd73efedb9bf893198b1">36a12746</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-16T13:10:07-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Configurator.isValidCloneURI()

The Configurator.isValidCloneURI() has been converted into
getHostInfo() which returns a host info based on the subsystem
type, hostname, and secure port number.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5521dddd8fb1ec6db07992eede988b2a80ae78cc">5521dddd</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-16T13:10:07-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Configurator.getCertChain()

The Configurator.getCertChain() has been modified to return
the certificate chain as byte array.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/bb011b005eeaf1c3040b12b99088cdccd9fa9060">bb011b00</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-16T13:10:07-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Configurator.verifySystemCertificates()

The code that configures the cert nicknames has been moved from
Configurator.verifySystemCertificates() into getConfigEntriesFromMaster()..
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e578f8446d89394272d6206be704b332958e95c3">e578f844</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-16T13:10:07-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed redundant CMS.getCMSEngine() in Configurator
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ff4b5a50d2f528362f217a8ea390734b9f241f4d">ff4b5a50</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-16T13:10:07-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced Configurator.getSecurityDomainPorts()

The Configurator.getSecurityDomainPorts() has been replaced
with getHostInfo().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f2d6f476c4c5acde11892dd868a23e1a078eea8c">f2d6f476</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-16T13:10:07-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced Configurator.getPortFromSecurityDomain()

The Configurator.getPortFromSecurityDomain() has been replaced
with getHostInfo().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/072f54b5318730f138a444cd3edf1b22b7dc15ea">072f54b5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-16T13:10:07-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Configurator.isSDHostDomainMaster()

The Configurator.isSDHostDomainMaster() has been modified
to use getHostInfo().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e575b62b538053f1ca2699af14926ae7e22b583e">e575b62b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-16T13:10:07-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Configurator.logIntoSecurityDomain()

The Configurator.logIntoSecurityDomain() has been modified
to return the install token.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/257ec864faa6321a7c3cefaca928b7f4dd1681c8">257ec864</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-16T16:05:22-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added XML and JSON converter for PKIException.Data

The PKIException.Data has been modified to provide XML and
JSON converters.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6b1419f88581568537a0e352778a67f6a036c074">6b1419f8</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-16T17:10:41-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated exception in client methods

All client methods have been modified to throw a generic Exception.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4bb1f58809502c8676a207e6ee32ae4326f1d534">4bb1f588</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-16T17:10:47-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated PKIConnection.handleErrorResponse()

The PKIConnection.handleErrorResponse() has been modified to
log the XML or JSON PKIException data for troubleshooting.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/571865ac18e30e366a26e1797972e38c19533706">571865ac</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-17T08:47:18-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed ConfigClient.save_admin_cert()

The ConfigClient.save_admin_cert() has been modified to store
the admin cert in PEM format instead of plain base64 format.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/12e642fa69b282a0823f1f33b8c17e4934dbb293">12e642fa</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-17T13:46:52-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added LDAPConfigurator.importSchemaFile()

The LDAPConfigurator.importSchemaFile() has been added to import
an LDAP schema file.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d21c073ce8a264a26978309e2eab506b98e03fe0">d21c073c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-17T13:46:52-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added PKISubsystem.init_database()

The code that initializes the internal database has
been moved from Configurator.initializeDatabase() into
PKISubsystem.init_database().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/38bc14912fdc167aa8efd9e9b9aaef192d92f1b0">38bc1491</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2019-12-17T19:26:55-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed exception handling in PKIConnection

When an error occurs on the server, the server will return a
response containing the exception info to the client, and the
client is supposed to recreate and rethrow the exception on
the client side.

Previously the client would use MediaType.equals() to check
the content type of the response. If the content type was an
application/xml or an application/json, the client could
parse the exception info needed to recreate the exception.

However, since the actual content type contains a charset
parameter (e.g. application/xml;charset=utf-8), the code could
not match it against any of the supported types, so it threw a
generic PKIException instead.

Now the code has been modified to use MediaType.isCompatible()
which will match the content type properly regardless of the
charset parameter, so the client can throw the proper exception.

https://bugzilla.redhat.com/show_bug.cgi?id=1778953
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/82d3bef1499a4616125d82fc6c8f501a81a71fb0">82d3bef1</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-06T11:18:05-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up installation log messages
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/bc890b0f3b7e8ac2015a3614a2b2748053e5576e">bc890b0f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-06T11:18:48-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored PKIConfigParser.set_property()

The PKIConfigParser.set_property() has been moved into
PKIDeployer class. The section parameter has been changed to
become optional.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5646d83cb7a9981cc90d328f7769d03da2ef366b">5646d83c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-06T11:20:30-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored DS methods in PKIConfigParser

The DS methods in PKIConfigParser have been moved into
PKIDeployer class.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/08ea62892a894553d8ceae200618c6fa8d7f0585">08ea6289</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-06T11:25:45-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored security domain methods in PKIConfigParser

The security domain methods in PKIConfigParser have been
moved into PKIDeployer class.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/30e45117bffc964aa7df84d6bba69b8cf88a86b3">30e45117</a></strong>
<div>
<span>by Alexander Scheel</span>
<i>at 2020-01-06T17:52:46-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add support for running PKI under GDB

Sometimes it is necessary to debug the PKI instance under GDB,
especially when the issue is in the native layer, e.g., in the
JSS<->NSS mapping. Add the --gdb flag for running the PKI server
under gdb.

Signed-off-by: Alexander Scheel <ascheel@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f218c64bec0ccfe754a42bdcd46c7c2cfc09bc77">f218c64b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-06T19:10:37-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored PKIDeployer.init()

The PKIDeployer.init() has been modified to construct the
DS URL from installation parameters.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/545db2441f9c36698b425f698a6d6f3b73bf4c30">545db244</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-06T19:10:37-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated Java security domain classes

The Java security domain classes have been modified to
return the subsystems and hosts as maps in JSON format.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/526a59f78cae5271013e57892ddca51ccc8cc1e5">526a59f7</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-06T20:35:11-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated Python security domain classes

The Python security domain classes have been updated to
match the corresponding Java classes.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0b78516ac490f9336ac05b84894649bb5eef35b7">0b78516a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-06T22:13:13-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored domain info retrieval

The code that retrieves the domain info has been moved
from Configurator into configuration.py.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/05a7a55c092c2fd556f7248fcb5f0235244faf79">05a7a55c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-06T22:13:14-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored installation token creation

The code that creates installation token has been moved
from Configurator into configuration.py.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e6053db08e21017e86dccb784593581f5dae2f5d">e6053db0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-06T22:13:14-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed unused fields in ConfigurationRequest
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7e004cdd53afeedcdb4113ae04ed19aeb5c5825a">7e004cdd</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-07T15:14:41-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed deprecation warning in pkidestroy

The infrastructure_layout.py has been modified to remove
sensitive parameters (including the deprecated ones) before
storing a copy of the deployment configuration instead of
masking them out. This way when pkidestroy reads the file
it will no longer generate a deprecation warning.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4b5ec0bdf09690138dc46181a53ddf55e4b7af52">4b5ec0bd</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-08T18:25:34-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed redundant code in subsystem_layout.py

The code that finds the secure and unsecure ports in
subsystem_layout.py has been replaced with existing
methods in ServerConfiguration class.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/260cd738d385ec6141d0b220fd22739c60d128be">260cd738</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-08T18:26:14-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed unused code in TokenAuthentication

The code that authenticates session IDs via EE interface
in TokenAuthentication is not used so it has been removed.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8a7bb37661bcd88709752ccba6c0809b3153e3ee">8a7bb376</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-08T18:48:01-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed unused preop.securitydomain params

The preop.securitydomain params are not used so they have
been removed.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0e8dc20766c0d751c2b2ed7229f00da2e76bd237">0e8dc207</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-08T18:48:05-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed unused code in Configurator.updateSecurityDomain()

The code that updates the security domain via agent interface
in Configurator.updateSecurityDomain() is not used so it has
been removed.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f5c9c178b0f56f8adf098ab9a74576f8d8d2f51b">f5c9c178</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-08T23:02:16-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added PKIDeployer.join_domain()

The PKIDeployer.join_domain() has been added to get the
domain info, find the security domain host info, and get
the installation token.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e0b97fec25c62247c87c40c7148d8dad27c42edb">e0b97fec</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-09T10:01:49-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Consolidated security domain params configuration

The code that configures the security domain params has
been moved into configuration.py.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/669fa133fe6fe6aaa660f7957f229137f716ae7f">669fa133</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2020-01-09T18:57:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: Don't run pkidestroy.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/68464f445452a8d5a4e45fffe975d3acd9cf8c3e">68464f44</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-09T20:51:10-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added Configurator.setupClone()

The Configurator.setupClone() has been added to retrieve
configuration parameters from master and set up the clone.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ddfea89e0b292a73cdf1ade0b7e1677afd8824e0">ddfea89e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-09T21:16:10-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Configurator.initializeDatabase() (part 1)

The code that sets up replication has been moved from
Configurator.initializeDatabase() into setupClone().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/694b9a3cced4e01f01061880cce7f013624f56d7">694b9a3c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-09T21:51:46-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Configurator.initializeDatabase() (part 2)

The Configurator.initializeDatabase() has been renamed into
setupDatabase() and will reinitialize the subsystems.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/fcea2302a80f8b84f4914c655f74f84d0fa62943">fcea2302</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-09T21:52:53-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed redundant calls to CMS.getCMSEngine()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b3fd5f282b9bf3e035a254168875a991922bbe48">b3fd5f28</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-10T15:49:57-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Dropped support for Python 2

The RPM spec file and CMake files have been modified to
no longer support Python 2.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e04868d00c4b9b8b1ad81cbd4b2a9ad21f9532bb">e04868d0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-10T15:49:57-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed Python 3 build options

The RPM spec file and CMake files have been modified to
always use Python 3, so the options to build with Python 3
are no longer needed.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4086746e5d1aa39ef2966033ab82c70ab49e5a22">4086746e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-10T15:49:57-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Dropped unsupported platforms

The RPM spec file has been modified to no longer support
older Fedora and RHEL platforms. Debian does not use RPM
spec file so it has been dropped as well.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/997fd180420867cc40960d470aa422a6c6ebe687">997fd180</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-10T15:49:57-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated Python executable

The RPM spec file has been modified to specify the Python
executable for each supported platform.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/af4b192a771b22aa953b21fec0b4b880dbd76791">af4b192a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-10T15:50:32-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added missing imports for pki.server.instance
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c2787a46935de1dccaaf9117b11cde157f0b8fda">c2787a46</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-10T15:51:26-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated PKIServer.execute()

The PKIServer.execute() has been modified to handle missing
environment variables or libraries more gracefully.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2e1d252b0076e08ecab533ffe9f34cd463e3e97d">2e1d252b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-10T21:30:53-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Configurator.configureCACertChain() (part 1)

The Configurator.configureCACertChain() has been modified
to get the subsystem hierarchy from the hierarchy.select
parameter.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e126866dc3bfaa7d4f8c1054e405d9f4f93d4e52">e126866d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-10T21:31:05-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Configurator.configureCACertChain() (part 2)

The code that configures preop.ca.* parameters in
Configurator.configureCACertChain() has been moved into
configuration.py.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7499911206a9b585ea92cca582e7b5b6dc2952ff">74999112</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-13T10:29:54-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added pki info command

The pki info command has been added to display the product name
and version of the server.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7181fa398fca1f8f3cb491a94888d1423ae085aa">7181fa39</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-13T10:29:54-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored GetStatus

The GetStatus has been modified to use CMS.getProductName()
to get the product name.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8742f31af453f824ba8c3f12afae03d7c56595b8">8742f31a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-13T12:16:10-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated link to ACME page
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/10ab761140500dc771963bc7648ac8802d792947">10ab7611</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-14T22:55:53-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed HTTP01Validator

The HTTP01Validator has been modified to trim whitespaces
in the HTTP-01 challenge response.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f3db09b8b9c0ff3e0e2e0aa0551b37a1fa2c1d64">f3db09b8</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-14T23:01:03-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACMEOrder.serialNumber

The ACMEOrder.serialNumber has been added to store the
certificate serial number in the database instead of the
certificate URL.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4e6d2238546809b35278ba39338e0c8093f772f4">4e6d2238</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-15T11:47:29-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ACMEOrder.finalize

The ACMEOrder.finalize has been modified to no longer be
stored in the database but instead it will be generated
dynamically.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4692edc3ec47429b531fe2b2ba24405cedbbfcb5">4692edc3</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-15T11:47:37-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ACMEAccount.orders

The ACMEAccount.orders has been modified to no longer be
stored in the database but instead it will be generated
dynamically.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/db7a678f43bc9488f8f377974e95dddc1f98a411">db7a678f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-15T12:23:06-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACMEOrder.authzIDs

The ACMEOrder.authzIDs has been added to store the order
authorization IDs in the database instead of the order
authorization URLs.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/99f7a6b5da93fc42b8e137b112c5f112c179b0f8">99f7a6b5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-15T12:50:17-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up ACME log messages
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/df22faed697bb4c257502f3ae6f2cb6bdae5cd50">df22faed</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-15T18:32:49-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACMEEngine.createAccountDoesNotExistException()

The code that creates the accountDoesNotExist error has been
moved into ACMEEngine.createAccountDoesNotExistException().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4b9f3577cadb7e8805590cae3126d64b2c4d6eed">4b9f3577</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-15T18:37:36-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ACMEEngine.getAccount()

The ACMEEngine.getAccount() has been modified to provide an
option whether to check the validity of the account retrieved
from the database.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c1e727febc7fc64645c4111d4db5328bff3e0b7d">c1e727fe</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-15T19:01:53-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed ACMENewAccountService

The ACMENewAccountService has been modified to return HTTP 200
if the new account already exists. If the new account does not
already exist and onlyReturnExisting is true, the server will
return HTTP 400.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a81683add3cb5388e9e44b6738084980659afdde">a81683ad</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-16T11:33:05-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ACMEChallenge.url

The ACMEChallenge.url has been modified to no longer be
stored in the database but instead it will be generated
dynamically.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/527ea307e2031ad72a6cb8db023b9324b7e78ad6">527ea307</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-16T11:33:07-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ACMEEngine.validateJWS()

The code that performs the signature validation has been
moved into a separate ACMEEngine.validateJWS() method.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6d00b9e4dac896161c4211d3dc699abed7e709a1">6d00b9e4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-16T13:12:25-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ACMEOrder.serialNumber

The BigInteger ACMEOrder.serialNumber has been replaced with
String certID for simplicity and consistency.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/edd0f11cd55993c7ac511c01a3d52a22c1742284">edd0f11c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-16T13:43:09-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ACMEOrder.csr

The ACMEOrder.csr has been modified such that it's no longer
stored in the database.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b74e6582336dcff33ca6297a8da8c249a6a28425">b74e6582</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-16T14:12:28-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated version number to 10.8.0-b3
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/588bd1483c2e3b78938a1da0d8c40dee3ed16b38">588bd148</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2020-01-21T15:53:04-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">[CI] Update CI matrix in Travis (#303)

- Update CI matrix to include latest Fedora release
- Include nightly IPA builds
- IPA testsuite fails due to an upstream bug and so,
we are not able to run them in our CI. This blocks
us from updating our CI. 
Bug: https://pagure.io/freeipa/issue/7989

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3ac0eedd388db36ba297e5055d4edd545b940a6f">3ac0eedd</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2020-01-27T16:46:05-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add PKI healthcheck tool framework

This patch adds the PKI healthcheck tool framework to `pki-server` package.
This patch includes 1 healthcheck:
- Check whether certs in NSSDB match certs in CS.cfg

Only minimal healthcheck is added to ensure that the framework is stable
before writing complex healthchecks.

This tool utilizes ipa-healthcheck tool's core library for parsing input, output
and executing health checks. This framework can autoregister with
ipa-healthcheck to report status of PKI subsystem in an IPA deployment.
pki-healthcheck can also be executed in a standalone PKI deployment.

Partly addresses upstream bug: https://pagure.io/dogtagpki/issue/2251

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6590f8f0aaf916630aa283e5f056325b194a2721">6590f8f0</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2020-01-28T12:45:19-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix requires for Healthcheck tool

PKI Health Check tool is part of pki-server package.
The requires should be part of it. This patch fixes it.

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/82a5a4654349049356d6ac15c37a884542862667">82a5a465</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2020-01-29T18:44:06-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">PKI healthcheck docs (#310)

This patch includes the man page and upstream documentation
(instructions) on how to use the PKI Health Check tool that was
introduced as part of PR#301 

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/fe5fb947c91f27f240a2a5ea50be5e6da40f8294">fe5fb947</a></strong>
<div>
<span>by Alexander Scheel</span>
<i>at 2020-01-30T11:00:40-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix FIPS detection

The original FIPS detection code fails on python3:

    $ python3
    Python 3.7.6 (default, Dec 19 2019, 22:52:49)
    >>> '0' == b'0'
    False

This is because bytes and strings are not directly comparable in all
scenarios, so the comparison now returns false. Python3's subprocess
also returns bytes in most scenarios:

> By default, this function will return the data as encoded bytes. The
> actual encoding of the output data may depend on the command being
> invoked, so the decoding to text will often need to be handled at the
> application level.

This results in PKI incorrectly believing that it is in FIPS mode,
when it really isn't.

Signed-off-by: Alexander Scheel <ascheel@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7dfe08d5c717b7d0366c81634e335f746e55cb89">7dfe08d5</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-31T17:48:56-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed base64 chunking in TPSConnectorService
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/fc2333d338288682fc5c1fa941f7a194270bf01b">fc2333d3</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-31T17:48:56-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved TPSConnectorCLI classes

The TPSConnectorCLI classes have been moved into
com.netscape.cmstools.tks since they are used to
manage the TPS connector in TKS.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b2459a22eed8656f1d3e93720c36ce50eff88ab7">b2459a22</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-31T17:48:56-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved TPSConnectorService.createDes3SessionKeyOnInternal()

The TPSConnectorService.createDes3SessionKeyOnInternal()
has been moved into CryptoUtil for reusability.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9de8ed67c9d161540b7afb102aa7176f6085524a">9de8ed67</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-31T17:48:56-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated pki tks-tpsconnector commands

The pki tks-tpsconnector has been updated to support JSON
input and output.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4d1b77cccb25a824be6acd00295af80a32d8d090">4d1b77cc</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-31T17:48:56-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added pki tks-key commands

The pki tks-key commands have been added to manage keys in
TKS remotely.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/81211928c1e0322cae6e6a57f68a6f55d0d55140">81211928</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-31T17:48:56-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added pki nss-key commands

The pki nss-key commands have been added to manage keys in
local NSS database.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9c96999a323b96bbaa590bcc8815d18ac51425a3">9c96999a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-01-31T17:48:56-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored shared secret configuration

The code that configures the shared secret between TKS and TPS
has been moved from TPSConfigurator (which runs inside the server)
to configuration.py (which runs outside the server).
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7ad490f3e6c7f1e4e101b080a64a640fb856e014">7ad490f3</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-02T21:18:20-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved profile servlets

The profile servlets have been moved from pki-server package
into pki-ca package since they are only used by the CA.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9c213f5180800c28b5e652c1bf738ca247a91f26">9c213f51</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-02T21:18:30-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved revocation servlets

The revocation servlets have been moved from pki-server package
into pki-ca package since they are only used by the CA.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b33e7d594c18bdc94366fd4b1cf031c5d32deba9">b33e7d59</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-02T21:34:33-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved certificate processors

The certificate processors have been moved from pki-server
package into pki-ca package since they are only used by the CA.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7138e8fb1061b16847290277823171fe3e7761ff">7138e8fb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-02T23:08:59-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved CRSEnrollment

The CRSEnrollment classes have been moved from pki-server
package into pki-ca package because they are only used by
the CA.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/26355427d09bf05c4f6b8a7cbf06ca2ca16b8997">26355427</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-02T23:15:15-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved CAProcessor

The CAProcessor and dependent classes have been moved from
pki-server package into pki-ca package because they are only
used by the CA.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/477f8508a9ec40b50f4597a9b8b5834ed944f679">477f8508</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-03T01:25:21-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added CMSEngine.getPluginRegistry()

The CMSEngine.getPluginRegistry() has been added to return
the plugin registry instance.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e60a4a073e7e586fcd199532c02747a0e3aded56">e60a4a07</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-03T01:57:03-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merged IPluginRegistry into PluginRegistry

The IPluginRegistry is no longer used so it has been merged
into PluginRegistry.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/36fafbea06611578b30890cd6bef5ff0a1876a62">36fafbea</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-03T02:09:05-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added default registry path

The PluginRegistry.init() has been modified to load the
plugin registry from a default location if the registry
file is not specified in CS.cfg.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/98a88476856fa214130fb4a59929392b70ddb5e5">98a88476</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-03T02:09:05-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added KRAConnectorServlet

The code that normalizes the profile request for KRA connector
in CA has been moved from ConnectorServlet class into a new
KRAConnectorServlet subclass.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/27b687599ff0399d2c999f7254913680a0b621c1">27b68759</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-03T03:27:11-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Renamed BasicProfile

The BasicProfile has been renamed into Profile as the base
class of all profiles.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/cd864411c47736c344800ac1a98678b62b3371e7">cd864411</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-03T03:27:56-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merged IProfileEx into CAEnrollProfile

The IProfileEx has been merged into CAEnrollProfile since
there are no other classes implementing IProfileEx.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/06f3af696b1f96d775d2afb51a05505cf7e003a1">06f3af69</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2020-02-03T09:42:04-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Modify pylint logic to run against all individual python files (#313)

The previous logic was to run pylint on the directory. As a result, few of
the python files were untested.

This patch improves the logic to list and test individual python files. This
will also help to include any new python files added to the project in future

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/68afc6baffc359c9397bc7eb9822182058c80636">68afc6ba</a></strong>
<div>
<span>by jmagne</span>
<i>at 2020-02-03T15:01:44-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Re-animate previously commented out crypto code in TMS. (#314)

This is possible because this commit aso makes sure that  said crypto routines have
been moved to either reside within the pki-tps jar file or the pki-tks jar file.
Some minor refactoring and duplication has also been necessary to make this happen, but
has been kept to a minimum.

With this patch, the final pki jar files that previously contained pieces of this crypto code,
will no longer contain any such code or classes.

This is an intermediate step until we can get the new JSS / NSS support for the sp 800 kdf and the AES_CMAC
alrogithm working with hardware hsm's.</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1b0a841009faf8d762d1c3f43f3e93ac0aa3e2af">1b0a8410</a></strong>
<div>
<span>by Jack Magne</span>
<i>at 2020-02-03T15:31:19-08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove unused comments from code, checking in with trivial change exception.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0a43f939ca310203d4d0e71ff904632a843bdff2">0a43f939</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-03T18:33:13-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed encoding issue in pki-server cert-show --pretty-print
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b699a4e230d3a44483de079dfbe124bd05f9f29f">b699a4e2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-03T18:39:29-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up ECC installation docs

The ECC installation docs have been updated for consistency
with other installation docs.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c444be15a07aeb016e721093f78e569b366887a6">c444be15</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-04T03:34:26-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merged IProfileSubsystem into ProfileSubsystem

The IProfileSubsystem has been merged into ProfileSubsystem
which will be the base for all profile subsystem implementations.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/727c58b6d344e4a1ddbb8813f034791f0b95889c">727c58b6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-04T03:34:56-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added CAEngine.getProfileSubsystem()

The CAEngine.getProfileSubsystem() has been added to provide
the profile subsystem for CA.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/eaa78e1c06726882a54eba242d526469181c7bd2">eaa78e1c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-04T03:45:13-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up log messages in UGSubsystem.findGroups()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d5e16646b827f4df006a866547d9ea564392ec4b">d5e16646</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-04T03:47:04-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added Configurator.setupNumberRanges()

The code that configures number ranges has been moved from
Configurator.getConfigEntriesFromMaster() into setupNumberRanges().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8ff47f593e37e437e4579b666a8a5fe36b092251">8ff47f59</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-04T03:49:57-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up Configurator.updateNumberRange()

The Configurator.updateNumberRange() has been simplified and
updated to remove redundant code.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/87c06cc743af49a2512a24a8c435446538f54181">87c06cc7</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-04T03:53:49-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up Configurator.updateConfigEntries()

The Configurator.updateConfigEntries() has been updated for
clarity.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7153bfca552ec0cd0c36625acf99e345c54b0e8c">7153bfca</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-04T03:57:05-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up Configurator.getConfigEntriesFromMaster()

The Configurator.getConfigEntriesFromMaster() has been modified
to the the master host info from the parameter instead of
preop properties.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/50c1f174574edf0e5c322c84c7af79d047acce35">50c1f174</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-04T21:07:11-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added UpdateNumberRange.getRepository()

The code that returns the repository objects in UpdateNumberRange
has been moved into getRepository().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6247128408a1d2c2fc206f58422f2f4045ad40a0">62471284</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-04T21:07:18-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Split UpdateNumberRange

The UpdateNumberRange has been split into CAUpdateNumberRange
and KRAUpdateNumberRange which provide the proper repository
objects for CA and KRA, respectively.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6183755b0d062d57449f32143054bda045080893">6183755b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-04T21:07:28-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up log messages in GetConfigEntries
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3e1fa039bbf0e70dfbbb66db1fc73e6783d0cc36">3e1fa039</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-04T21:19:03-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up CryptoUtil.convertPublicKeyToX509Key()

The CryptoUtil.convertPublicKeyToX509Key() has been cleaned up
and renamed into createX509Key().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4ab92f33bd1ebe53804019f7103833f713f5f58f">4ab92f33</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-04T21:19:33-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced KeyCertUtil.convertPublicKeyToX509Key()

The KeyCertUtil.convertPublicKeyToX509Key() has been replaced
with CertUtil.createX509Key().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/458423d900d40c880d89fe369c33615bc6b9293a">458423d9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-04T22:47:40-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Consolidated X509Key creation

The code that creates X509Key from preop properties has been
updated to use CryptoUtil.createX509Key().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ec7cce4f7a3c153e226e0420aec81322fc179792">ec7cce4f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-04T23:02:20-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved common constants from IEnrollProfile to IRequest
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6e0b59a276d24f887aefdb113ca76f6665ca6a13">6e0b59a2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-04T23:02:48-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merged IEnrollProfile into EnrollProfile
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/52f7823e661f62f68c959f1e02dc159068f868a4">52f7823e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-04T23:09:33-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merged IProfile into Profile
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/27c25f5458521991225a2febdd67ff5025b1d9cd">27c25f54</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T02:28:06-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced SystemConfigClient.backupKeys()

The SystemConfigClient.backupKeys() has been replaced with
PKIDeployer.backup_keys() which exports the certificates
and keys directly from the server's NSS database.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/798ed095bfb025603f7b76742a3002b0e90805b1">798ed095</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T02:28:06-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed unused SystemConfigService.backupKeys()

The SystemConfigService.backupKeys() is no longer used so
it has been removed.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/92b326d848f4ebc3eb260bfdb5c77508b52cb1c5">92b326d8</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T04:27:51-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved authority interfaces
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/252bbe4a8241baff4dbc2ace85b76fa56c03b017">252bbe4a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T04:27:56-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved KRA interfaces
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/046af968fed0732c278a9b45fe12e6b0bfc285f7">046af968</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T05:53:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved OCSP interfaces
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c768558c199b1442d6f26e89ced3e7409147a97a">c768558c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T05:53:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved TKS interfaces
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c0531a8f705dd3c9c9f16ee0c415e5d8922b5503">c0531a8f</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T05:53:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved RA interfaces
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/daa00cb265e6fa1afab48f0e70e9acf2b1f8bcef">daa00cb2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T05:53:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved ILdapCertMapper and ILdapCrlMapper
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/cca7e04c84faa0e274954bf33638da022719a9f0">cca7e04c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T05:53:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merged ILdapPublishModule into LdapPublishModule
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/708c1ccb685a6399f30103a472d1dbfe17c48ffd">708c1ccb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T05:53:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved ICRLPublisher
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b37d820d7f1a97b1dde06057013eb65aa0be8da1">b37d820d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T05:53:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved ILdapExpression
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0bb89b29848110ea66be793bb42bc3f01e4d50e4">0bb89b29</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T05:53:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Moved publisher classes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d6cf43e637db92b7e1e03b094e88f338bc1bcf87">d6cf43e6</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T05:53:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored LdapRequestListener.init()

The code that creates the listener objects in
LdapRequestListener.init() has been moved into
setPublisherProcessor().
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/dfc420c7250272da96a3912b78027edf5c74592f">dfc420c7</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T05:53:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored IPublisherProcessor

The IPublisherProcessor has been modified to no longer
extend ISubsystem.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/96bb054b66561acbfbd15b90d056c303953c9a20">96bb054b</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T05:53:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored LdapConnModule.init()

The LdapConnModule.init() has been modified to no longer
take an owner object.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/09d96ab980b5dd4ee088f942bc074c908a87cb46">09d96ab9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T05:53:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored StorageKeyUnit.init()

The StorageKeyUnit.init() has been modified to no longer
take an owner object.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/08f0e57310eb2a0e3d641f7d9056b54d55878f19">08f0e573</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T05:53:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed DBSubsystem.mOwner

The DBSubsystem.mOwner has been replaced by CMSEngine instance.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c9c29ffb179031bd4716690310bfad2b4d211b46">c9c29ffb</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T06:32:35-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored IPolicyRule.init()

The IPolicyRule.init() has been modified to take an
IPolicyProcessor object instead of ISubsystem.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/bfbe77df0be411251d67d0e8e7765aa3d98d07bf">bfbe77df</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T06:35:04-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored IOCSPStore

The IOCSPStore has been modified to no longer extend
ISubsystem.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1adffc9ee5d820d4479e9c99a7f2661ee10802a2">1adffc9e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T06:38:30-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ISubsystem.init()

The ISubsystem.init() has been modified to no longer take
an ISubsystem object.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/694ac700b419d1cedf9528a345315aa29a421b45">694ac700</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-05T08:49:49-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored CMSEngine

The CMSEngine has been modified to no longer implement
ISubsystem.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3247c7e49c33af1225e1ce84752261acd0820785">3247c7e4</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2020-02-06T13:52:36+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'upstream'
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/035473ab82016f77eff4cb9fd97f4ff64b045e9c">035473ab</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2020-02-06T13:53:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">bump the version
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b146c6ce496905bb043592a1bd0ca8eab8e3a0b5">b146c6ce</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2020-02-06T14:02:58+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use debhelper-compat 12.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6715b5519909a5fde212762ca3085368c01b37c7">6715b551</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-06T06:06:03-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added explicit check params for subprocess.run()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/039d4c7bd1a0a8743929f1448d2d5238bb8dd24b">039d4c7b</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2020-02-06T14:06:23+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: Instead of skipping pkidestroy ignore failures
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ba275e14e84fd1dd41e6e2d74cfaec53fc0de551">ba275e14</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-06T06:08:23-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated log messages in TPSConnectorService
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2aafb520be08951f423c6038a0f5c21d9639dc28">2aafb520</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-06T06:08:31-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated log messages in RegisterUser
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2850a3907a37d4ed16fd4a3834cd40b5ce366452">2850a390</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-06T06:08:31-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up CMSEngine.initSubsystem()

The code that configures CMSEngine after subsystem initialization
has been moved into separate methods.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b75bef7541cb24da24df4114ab797d9fad65741e">b75bef75</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-06T06:08:31-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed unused fields in BaseSubsystem
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6183bcbd5b6ff6cb214ff9eace48030020363403">6183bcbd</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-06T06:08:31-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Debug class

The Debug class has been changed to no longer extend ISubsystem
and moved out of the static subsystem list in CMSEngine.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/09ef0d8260f7f8dec1a64f3a952c5048d41dc317">09ef0d82</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-06T06:08:31-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored PluginRegistry class

The PluginRegistry has been modified to no longer extend
ISubsystem and moved out of static subsystem list in CMSEngine.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/460721771c7855bac4fb47f8554e278b97a542bf">46072177</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-06T06:08:31-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored PluginRegistry.init()

The PluginRegistry.init() has been modified to take a
default plugin registry file name parameter instead of
getting it directly from CMSEngine.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/fe75293806dadba573d95f8fbb0fb36d3f91e4a2">fe752938</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2020-02-06T21:13:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">releasing package dogtag-pki version 10.7.4-1
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a8b18302ab545ad01a12a7668c4707b9a638cb97">a8b18302</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-07T07:11:02-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed PKIServer.create()

The PKIServer.create() has been modified to add PKI_VERSION
into tomcat.conf to track server upgrades.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/679b5d98f8e54d8633341aaa0e14db5066e32db6">679b5d98</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-07T07:55:03-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated version number to 10.8.0
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/82ca843ddac8da59155d78470f9dc6feeb494ce8">82ca843d</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2020-02-08T17:35:11+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use pybuild.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0f5074d882d6a5fb185b4d43e409ff9cbfa33d45">0f5074d8</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2020-02-08T17:41:29+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">releasing package dogtag-pki version 10.7.4-2
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0c65d43a5fa5997a8fd86fbfd05cd50a051bb254">0c65d43a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-08T20:50:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed python3-pytest-runner dependency
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/7b3fbfe77fcfd7634462ac16eaff8887c2403555">7b3fbfe7</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-10T22:31:47+10:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added ACMEAccountService

The ACMEAccountService has been added to update and unregister
an ACME account.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/37f985b8788a32151b02501fca727394ca72fd00">37f985b8</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-10T07:48:17-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up ConfigClient.process_admin_cert()

The ConfigClient.process_admin_cert() has been modified to use
NSSDatabase.add_cert() to import the admin certificate into the
client's NSS database.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/948a431497232a90dd69a01fcd84a336ca42f746">948a4314</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-10T07:48:17-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added CMSEngine.getUGSubsystem()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2ee0fa8ea3962bff3d4ba23575eebd5abe4a51c9">2ee0fa8e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-10T07:52:41-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Configurator.createPKCS7()

The Configurator.createPKCS7() has been modified to return
a PKCS7 object.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a074366d7f7fc22dbe8170d9a52c133235c43acc">a074366d</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-10T12:06:07-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored Configurator.submitAdminCertRequest()

The Configurator.submitAdminCertRequest() has been modified
to return an X509CertImpl object.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/655079cf762bfd9ff24d3b305841b19c9f4e2170">655079cf</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-10T12:06:07-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed PKIDeployer.backup_keys()

The PKIDeployer.backup_keys() has been updated to work with
non-default instance name.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c523b56ec57e56cf172d68e5bd4dabf7242ed95e">c523b56e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-10T12:15:36-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated version number to 10.8.1
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c8e352ae225a6dffb6de73254b1961ec6842d5a0">c8e352ae</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-11T15:40:03+10:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added user guide for ACME responder
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/ff4c26d952043e247031d9fc6d3ea70b75313dbb">ff4c26d9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-11T00:44:23-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merged IProfilePolicy into ProfilePolicy
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/0ca8f0f0b9c0816976d56ccee3b94e0b9d415349">0ca8f0f0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-11T01:07:23-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced IPolicyConstraint with PolicyConstraint
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/bbb04b5a0123ce105b29b9a843925d848d1a7a36">bbb04b5a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-11T01:07:30-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced ICertInfoPolicyDefault with EnrollDefault
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a702f507b4ed31f4f276ea9efe38b4e2c5d7f03b">a702f507</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-11T01:32:43-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced IPolicyDefault with PolicyDefault
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4de2059e1e25e68616e7c34393f1943341497494">4de2059e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-12T03:37:11-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ProfileService.createProfileInput()

The ProfileService.createProfileInput() has been modified
to create a ProfileInput object then add the attributes
afterwards.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/84111eafc806825b3baa20e0fb2372966537d3ae">84111eaf</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-12T12:18:28-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Removed unsupported capture_output in subprocess.run()

The PKI Python library uses subprocess.run() which is available
since Python 3.5. However, the capture_output parameter is only
available since Python 3.7. Since some platforms do not have it
yet it has been changed to set the stdout and stderr parameters
to PIPE instead.

The pki.spec file has also been updated to require Python 3.5.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/8bdb6cadfc596e1ee225867c28ed6117818df32e">8bdb6cad</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-12T12:54:06-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ProfileService.createProfileOutput()

The ProfileService.createProfileOutput() has been modified
to create a ProfileOutput object then add the attributes
afterwards.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2d8ba4eac91b64b10b5d61a492ff72e32dc2cd90">2d8ba4ea</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-12T12:54:06-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced IProfileInput with ProfileInput
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1aac0912ccc598d10841a1ca35992cdeba96539d">1aac0912</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-12T12:54:06-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replaced IProfileOutput with ProfileOutput
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3ec62aac5ee015b223ac839c59a1f56e390a71f8">3ec62aac</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-13T02:25:15-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored ConfigClient.create_certificate_setup_request()

The ConfigClient.create_certificate_setup_request() has been
modified to store only the info of the certificate being set up.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/5314a62ae9a53301ad0705d9f4c89a819dc25f03">5314a62a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-13T02:25:15-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored CertificateSetupRequest

The CertificateSetupRequest has been modified to store only
the info of the certificate being set up.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/3c01e7e96542be7a52dc046e39e0747858330e70">3c01e7e9</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2020-02-13T10:27:43-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update travis build matrix

- Re-enables FreeIPA smoke tests
  https://pagure.io/freeipa/issue/7989

- Adds F32 to build matrix as optional job

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/a2a019a2dced366a38949472d485225f9a0b2739">a2a019a2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-13T22:19:49-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed SystemCertService.createCertificateData()

The SystemCertService.createCertificateData() has been modified
to generate a more consistent PEM certificate with a newline
character after the footer.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/1d4f161e97d8c5e5f8db932b67d9b0c38bd95e0c">1d4f161e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-13T22:54:54-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Refactored SystemConfigService.setupAdmin()

The SystemConfigService.setupAdmin() has been modified to
create the admin certificate first then create the user in
the database.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/670b89c0c64191bea7299937fa8d7257e0df0898">670b89c0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-13T22:58:47-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated log messages in ProfileAdminServlet
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/9ac33f6a2133bd140581c4cffa6db44388c3bf9e">9ac33f6a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-13T22:59:29-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated log messages in CertProcessor
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c60c233a148816a300144be059c8d4a5ea766d40">c60c233a</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-14T08:07:32-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated version number to 10.8.2
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/59a17d419ba690446b197913faa07d4bebaaf813">59a17d41</a></strong>
<div>
<span>by Fraser Tweedale</span>
<i>at 2020-02-14T09:38:22-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">refactor RemoveLDAPSetupFiles

The ACME LDAP schema will soon be added.  Before we add it, the task
that cleans up extra schema / DS configuration files from the PKI
instance directory needs a tidy-up to reduce duplication.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/72595f68233f618042001c274800b3447fd566c7">72595f68</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-14T10:13:57-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up KeyConstraint

The KeyConstraint has been cleaned up to help troubleshooting
key constraint issues.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f9fe7fe1f4ea8174a83a6aa630eb8d7cba0b43a5">f9fe7fe1</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-14T10:54:44-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Cleaned up EnrollProfile

The EnrollProfile has been cleaned up to help troubleshooting
enrollment issues.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2e4914e86ffe503d894027c737acf18452e86b17">2e4914e8</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-14T13:34:36-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated log messages in AAclAuthz.checkPermission()
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/84c039e9d93794df118e926c24aacf1da8fd166e">84c039e9</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-14T20:02:40-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed caECAdminCert profile

Previously the profile.caECAdminCert.config property in CA's
CS.cfg was incorrectly pointing to caAdminCert.cfg which contains
an RSA key constraint. This was causing a problem when installing
other PKI subsystems using EC keys.

The property has been updated to point to caECAdminCert.cfg which
contains the correct EC key constraint. An upgrade script has been
added as well to fix existing instances.

https://bugzilla.redhat.com/show_bug.cgi?id=1802006
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/6e1779da72586af627a6c14403342e2bc7d64fda">6e1779da</a></strong>
<div>
<span>by Alexander Scheel</span>
<i>at 2020-02-18T10:43:19-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix interactive DS configuration

In f218c64bec0ccfe754a42bdcd46c7c2cfc09bc77, PKIDeployer configuration
was refactored. This included placing most of the DS specific init logic
into a separate PKIDeployer.init() call. However, this wasn't issued
until much later in the PKI Spawn process. During interactive
installations, the user would be prompted for DS connection information,
which would subsequently be verified. However, since PKIDeployer.init()
hadn't yet been called, ds_url was None, resulting in a connection
failure:

    Traceback (most recent call last):
      File "/usr/lib/python3.6/site-packages/pki/server/pkispawn.py", line 69, in verify_ds_configuration
        deployer.ds_connect()
      File "/usr/lib/python3.6/site-packages/pki/server/deployment/__init__.py", line 214, in ds_connect
        self.ds_connection = ldap.initialize(self.ds_url)
      File "/usr/lib64/python3.6/site-packages/ldap/functions.py", line 85, in initialize
        return LDAPObject(uri,trace_level,trace_file,trace_stack_limit,bytes_mode)
      File "/usr/lib64/python3.6/site-packages/ldap/ldapobject.py", line 104, in __init__
        self._l = ldap.functions._ldap_function_call(ldap._ldap_module_lock,_ldap.initialize,uri)
      File "/usr/lib64/python3.6/site-packages/ldap/functions.py", line 55, in _ldap_function_call
        result = func(*args,**kwargs)
    TypeError: initialize() argument 1 must be str, not None

Move DS configuration out of init() and into ds_init(); make
ds_connect() call ds_init() when ds_url is None, and call ds_init() from
init(). PKI Spawn has been updated to call ds_init() when necessary, and
also to reset ds_url to None when validation fails, forcing ds_init() to
be called again.

Resolves: rh-bz#1795215

Signed-off-by: Alexander Scheel <ascheel@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/afb708ff5e5fc7402f41170748a0214009821065">afb708ff</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2020-02-18T13:28:13-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix interactive installation for subsystems other than CA (#322)

When doing an interactive installation, the pkispawn script tries
to connect to Security Domain via `sd_connect` and attaches user
credentials. At this point, the user has not been prompted for any
credentials. So, the authentication happens with empty strings. As
a result the interactive installation fails.

This was not observed in non-interactive installation because all the info
is provided via cfg file and is available in the dictionary at the time
of execution.

This patch moves the authentication logic from `sd_connect()`
to `sd_login()` (ie) authenticate before trying to log in

The bug was introduced in commit: 08ea62892a894553d8ceae200618c6fa8d7f0585

Resolves: BZ#1795215

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com></pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/fccd45e7df6f3b1e37df2535b85c4235451da17c">fccd45e7</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2020-02-26T12:59:25-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Convert multiline script to use literal style scalar (#330)

The literal style scalar | preserve newlines while folded
scalar > replaces newlines with space. As a result unintended
exit codes can occur

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com></pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/eb6f614e5e25367176177c6f207556dacbc2ba6e">eb6f614e</a></strong>
<div>
<span>by Dinesh Prasanth M K</span>
<i>at 2020-02-26T13:42:28-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Re-enable pytest-runner in spec file

Signed-off-by: Dinesh Prasanth M K <dmoluguw@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/d64aa66c93f6ff48d52211debc476844c9fb3727">d64aa66c</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2020-02-27T16:06:40+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge tag 'v10.7.4' into master-next
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/e4acbe267b2b8e7bfaa51830ed1e99965bace10d">e4acbe26</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2020-02-27T16:37:30+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'master' into master-next
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2a53f9f7f54ad35ea7b96ed1a84d6f1e5be78c77">2a53f9f7</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2020-02-27T16:47:25+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">bump the version
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4764996a3cf72fadd35dec822d71fd4195703576">4764996a</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2020-02-27T16:48:51+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">patches: Refreshed.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/4f31a00a9629624191586e92aefa77609c989c60">4f31a00a</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2020-02-27T18:56:11+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">control: Add python3-setuptools to build-depends.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/944a6d50b1a0d4adac52fa1c8cc976a8359b6f3e">944a6d50</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2020-02-27T18:56:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">fix-healthcheck-install.diff: Use debian layout when installing the healthcheck stuff.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f4d84e92fe6d71d3312791ddf9e0c0ef71eecb82">f4d84e92</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-28T09:56:01-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed missing token name in serverCertNick.conf

The serverCertNick.conf is used to store the nickname and
the token name of the SSL server certificate.

Previously in HSM cases the token name was missing from this
file due to mishandling, causing the installation to fail.

The SystemCertDataFactory.create() has been modified to pass
the token name properly. Also the configuration.py has been
modified to normalize the token name and use the default token
name if it's not available before storing it into the file.

https://bugzilla.redhat.com/show_bug.cgi?id=1806840
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/11d977d4e87d3daa932a0268f6b9b6b72a9fc40c">11d977d4</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-28T09:56:01-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed KRA clone configuration

Previously the security_databases.py would only configure the
KRA properties that stores the system certificate nicknames and
tokens in HSM cases only. For non-HSM cases it would rely on
Configurator.updateConfigEntries() to set the properties with
values from KRA master.

The security_databases.py has been modified such that it
configures KRA properties in both HSM and non-HSM cases without
using the values from KRA master.

https://bugzilla.redhat.com/show_bug.cgi?id=1806840
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/37eaf2ab2d30a37e258c63933ba3b4555a1b50ff">37eaf2ab</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-28T09:56:01-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed missing token names during KRA cloning

During replica installation, KRA certificate nicknames and
token names (if available) are normally stored in the
following properties:
- kra.transportUnit.nickName
- kra.storageUnit.nickName

Previously the Configurator.updateConfigEntries() would
incorrectly overwrite those properties with nicknames from
KRA master without the token names.

In non-HSM cases this was not a problem since there were no
token names involved. However, in HSM cases the token names
became missing so the certificates could not be found and
the installation would fail.

The Configurator.updateConfigEntries() has been modified to
no longer overwrite these properties.

https://bugzilla.redhat.com/show_bug.cgi?id=1806840
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b0dfe58edb25a2514b09592fbe21e792d01c4a23">b0dfe58e</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-28T09:56:01-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed HSM module registration

The security_databases.py has been modified to register the
HSM module using NSSDatabase.add_module() which handles the
warning generated by modutil silently.

The Modutil class is no longer used so it has been removed.

https://bugzilla.redhat.com/show_bug.cgi?id=1806840
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2b489f5598302a700c3588bb45951aeeb3d2a5ad">2b489f55</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-02-28T09:56:01-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Added docs on CA, KRA, OCSP cloning with HSM

https://bugzilla.redhat.com/show_bug.cgi?id=1806840
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/2c906dd0aab041ed135fdb513a5d9ddeb6c12e8f">2c906dd0</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-03-02T09:13:18-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed security domain authentication

Previously pkispawn would only connect to a security domain
when installing a new subsystem that joins the security domain
(pki_security_domain_type == existing). It also would only
authenticate against the security domain if it's not skipping
security domain verification (pki_skip_sd_verify == False),
which is the default.

When installing a subordinate CA with a new security (sub)domain
it would have pki_security_domain_type == new, so it would not
connect to nor authenticate against the parent security domain,
and it would not be able to get the installation token required
to complete the installation.

The code has been modified such that pkispawn will connect to a
security domain when installing a subsystem to join the security
domain (pki_security_domain_type == existing) as before, but also
when installing a subordinate CA (pki_subordinate == True). It
will also authenticate against the security domain regardless of
the pki_skip_sd_verify since the authenitcation is required to
obtain the installation token. The surrounding try-catch block
has also been removed since the original exception will have more
detailed information (i.e. the exact URL) about the problem.

https://bugzilla.redhat.com/show_bug.cgi?id=1807421
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/73394cecdc3967b814a419273811cf5a58291ad2">73394cec</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-03-03T18:56:46-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed NSSDatabase.module_exists()

The search pattern in NSSDatabase.module_exists() has been
modified to allow matching module names at the end of line.

https://bugzilla.redhat.com/show_bug.cgi?id=1809210
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/f911cff253e2ef74ee7a9cacee822df1a2aaf9be">f911cff2</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-03-03T18:56:46-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed missing subsystem cert token name

The code that configures the shared secret between TKS and TPS
has been modified to use the subsystem certificate token name
if it is specified in the deployment configuration. This is
needed to install TPS with HSM.

https://bugzilla.redhat.com/show_bug.cgi?id=1809210
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/c7029a1cfae00d853c6e5e9e6ab9b0e1fbde1d5f">c7029a1c</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-03-03T18:56:46-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fixed TPS connector removal

The TPSConnector.execute_using_pki() has been modified to
use -f <password file> instead of -c <password> in order to
work properly with HSM and for better security. It has also
been modified to use -U <URL> to specify the TKS location.

https://bugzilla.redhat.com/show_bug.cgi?id=1809210
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/b55549ae53cd230b1177f0cd77243300a86dd332">b55549ae</a></strong>
<div>
<span>by Endi S. Dewata</span>
<i>at 2020-03-03T19:19:10-06:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Updated version number to 10.8.3
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/699a7470db2b557cbd19dfb46c90daca9b328457">699a7470</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2020-03-17T15:20:10+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'upstream-next' into master-next
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/commit/51ad5c9c9e0ed67245d97aea791042639114ddf4">51ad5c9c</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2020-03-17T15:20:35+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">bump the version
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#354079a72b91a4280407c16a36f47d1986fd85a5">
.classpath
</a>
</li>
<li class="file-stats">
<a href="#dea01dd89a3b602828e630677fde5d77c06441c8">
.travis.yml
</a>
</li>
<li class="file-stats">
<a href="#9a2aa4db38d3115ed60da621e012c0efc0172aae">
CMakeLists.txt
</a>
</li>
<li class="file-stats">
<a href="#fd6c457b83882b8ad3fe0e0e62f1515aef618bb9">
<span class="new-file">
+
COMMITMENT
</span>
</a>
</li>
<li class="file-stats">
<a href="#0398ccd0f49298b10a3d76a47800d2ebecd49859">
LICENSE
</a>
</li>
<li class="file-stats">
<a href="#d0f22e8bdff03f4e5a1fd1bf9ce97db437323959">
base/CMakeLists.txt
</a>
</li>
<li class="file-stats">
<a href="#0b3cc8b828fd333d07b22c8f8cd7923f0bf75ea9">
<span class="new-file">
+
base/acme/CMakeLists.txt
</span>
</a>
</li>
<li class="file-stats">
<a href="#e3d9f1b9bd44d031d2268ead72e9d529fbf66516">
<span class="new-file">
+
base/acme/conf/backend.json
</span>
</a>
</li>
<li class="file-stats">
<a href="#e4f29ba0fe6b96c88e13ae96383a8b7b87ea5651">
<span class="new-file">
+
base/acme/conf/backend/pki/backend.json
</span>
</a>
</li>
<li class="file-stats">
<a href="#60638b1807edf242b3207b580132f8be5b3ee316">
<span class="new-file">
+
base/acme/conf/database.json
</span>
</a>
</li>
<li class="file-stats">
<a href="#0f7cf9fd6ebe1f3e0ec1bed62c8d770a549f1fc1">
<span class="new-file">
+
base/acme/conf/database/in-memory/database.json
</span>
</a>
</li>
<li class="file-stats">
<a href="#076f40c43c226a4237be26a4c5c465dde3368715">
<span class="new-file">
+
base/acme/conf/database/postgresql/create.sql
</span>
</a>
</li>
<li class="file-stats">
<a href="#a2db710760b9702e2db11bef491ec9f0ac1c9e7a">
<span class="new-file">
+
base/acme/conf/database/postgresql/database.json
</span>
</a>
</li>
<li class="file-stats">
<a href="#67dd4f23bd9ccf7040e9501671a6121f29042078">
<span class="new-file">
+
base/acme/conf/database/postgresql/drop.sql
</span>
</a>
</li>
<li class="file-stats">
<a href="#f37c168f1ba4218adc35b3603e8764156621c790">
<span class="new-file">
+
base/acme/conf/database/postgresql/statements.conf
</span>
</a>
</li>
<li class="file-stats">
<a href="#288cd483090c81c800561117c51494ecb7fb251f">
<span class="new-file">
+
base/acme/conf/metadata.json
</span>
</a>
</li>
<li class="file-stats">
<a href="#7b2aeb0af0bf162d904fa4534e63bb9ec136f28c">
<span class="new-file">
+
base/acme/conf/validators.json
</span>
</a>
</li>
<li class="file-stats">
<a href="#b49533c65aff6299bc8305f22a00448cf57727e4">
<span class="new-file">
+
base/acme/src/CMakeLists.txt
</span>
</a>
</li>
<li class="file-stats">
<a href="#a4e989d0fb7735a416a66bb1c698643750090c3e">
<span class="new-file">
+
base/acme/src/org/dogtagpki/acme/ACME.java
</span>
</a>
</li>
<li class="file-stats">
<a href="#7ba90425d7a12fc8f2f1f4ec692abbb5766ca87f">
<span class="new-file">
+
base/acme/src/org/dogtagpki/acme/ACMEAccount.java
</span>
</a>
</li>
<li class="file-stats">
<a href="#137066c30a178bd57d16a5206dbad95deda727b4">
<span class="new-file">
+
base/acme/src/org/dogtagpki/acme/ACMEAuthorization.java
</span>
</a>
</li>
<li class="file-stats">
<a href="#adf31f480eb3e2815396f7b3101ac21dea04f125">
<span class="new-file">
+
base/acme/src/org/dogtagpki/acme/ACMEChallenge.java
</span>
</a>
</li>
<li class="file-stats">
<a href="#83cacbbba2538f513ffffe9969c87673a88476ca">
<span class="new-file">
+
base/acme/src/org/dogtagpki/acme/ACMEDirectory.java
</span>
</a>
</li>
<li class="file-stats">
<a href="#88df722b576fe58708cb6473418255de91adeb09">
<span class="new-file">
+
base/acme/src/org/dogtagpki/acme/ACMEError.java
</span>
</a>
</li>
<li class="file-stats">
<a href="#c6a8037f514bd0e13e37780820c266331d9bb372">
<span class="new-file">
+
base/acme/src/org/dogtagpki/acme/ACMEHeader.java
</span>
</a>
</li>
<li class="file-stats">
<a href="#d389792634c6bcb40638dff56825f5a4a8285bda">
<span class="new-file">
+
base/acme/src/org/dogtagpki/acme/ACMEIdentifier.java
</span>
</a>
</li>
<li class="file-stats">
<a href="#6293c9726c0af9e58e434cb2592902a8c0797c01">
<span class="new-file">
+
base/acme/src/org/dogtagpki/acme/ACMEMetadata.java
</span>
</a>
</li>
<li class="file-stats">
<a href="#d5d09578038184a69d4f1726f3972c36c37615d2">
<span class="new-file">
+
base/acme/src/org/dogtagpki/acme/ACMENonce.java
</span>
</a>
</li>
<li class="file-stats">
<a href="#ea6dc8842284c68e6247dd9bcd67d77557d21fb3">
<span class="new-file">
+
base/acme/src/org/dogtagpki/acme/ACMEOrder.java
</span>
</a>
</li>
<li class="file-stats">
<a href="#b0b3f323ae186e7ff33d59593b4be3e812b554a0">
<span class="new-file">
+
base/acme/src/org/dogtagpki/acme/ACMERevocation.java
</span>
</a>
</li>
</ul>
<h5>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: #777;">

<br>
<a href="https://salsa.debian.org/freeipa-team/dogtag-pki/-/compare/de635bb70efd6d80702e9c4d0aefc6d3a9706228...51ad5c9c9e0ed67245d97aea791042639114ddf4">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.



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