Set Python and Ubuntu versions in .readthedocs.yaml
[oom/platform/cert-service.git] / docs / sections / change-log.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
3 .. Copyright 2020-2021 NOKIA
4 .. Copyright 2022 Deutsche Telekom, NOKIA
5
6
7 Change Log
8 ==========
9
10 ----
11 Kohn
12 ----
13
14 Version: 2.6.0
15 --------------
16
17 :Release Date: 2022-09-21
18
19 **New Features**
20
21   N/A
22
23 **Bug Fixes**
24
25   N/A
26
27 **Known Issues**
28
29   N/A
30
31 **Security Notes**
32
33   N/A
34
35 *Fixed Security Issues*
36
37   Vulnerability [SONATYPE-2021-1694] Top up Google gson to 2.9.0
38   Vulnerability [SONATYPE-2018-0705] Top up commons-io to 2.11.0
39   Vulnerability [CVE-2020-13956] Top up Apache httpclient to 4.5.13
40   Vulnerabilities:
41   [CVE-2020-0187 CVE-2020-15522 CVE-2020-26939 SONATYPE-2020-0770
42   SONATYPE-2021-4916 SONATYPE-2019-0673] Top up Bouncycastle bcprov-jdk15on to 1.70
43   Vulnerability [SONATYPE-2021-1694] Top up sonar-go-pluging at 1.1.1.2000
44
45 *Known Security Issues*
46
47   N/A
48
49 *Known Vulnerabilities in Used Modules*
50
51   N/A
52
53 **Upgrade Notes**
54
55   N/A
56
57 **Deprecation Notes**
58
59   N/A
60
61 **Other**
62
63 -------
64 Jakarta
65 -------
66
67 Version: 2.5.0
68 --------------
69
70 :Release Date: 2022-01-11
71
72 **New Features**
73
74   N/A
75
76 **Bug Fixes**
77
78   N/A
79
80 **Known Issues**
81
82   N/A
83
84 **Security Notes**
85
86   N/A
87
88 *Fixed Security Issues*
89
90   Vulnerability [CVE-2021-44228] Top up Apache log4j2 to 2.17.1
91
92 *Known Security Issues*
93
94   N/A
95
96 *Known Vulnerabilities in Used Modules*
97
98   N/A
99
100 **Upgrade Notes**
101
102   N/A
103
104 **Deprecation Notes**
105
106   N/A
107
108 **Other**
109
110
111 --------
112 Istanbul
113 --------
114
115 Version: 2.4.0
116 --------------
117
118 :Release Date: 2021-07-22
119
120 **New Features**
121
122   Add certificate update use case (support for CMPv2 messages: Key Update Request and Certification Request).
123
124 **Bug Fixes**
125
126   N/A
127
128 **Known Issues**
129
130   N/A
131
132 **Security Notes**
133
134   N/A
135
136 *Fixed Security Issues*
137
138   N/A
139
140 *Known Security Issues*
141
142   N/A
143
144 *Known Vulnerabilities in Used Modules*
145
146   N/A
147
148 **Upgrade Notes**
149
150   caMode is removed from cmpServers.json configuration file.
151
152 **Deprecation Notes**
153
154   CertService client is not supported since Istanbul release.
155
156 **Other**
157
158
159 --------
160 Honolulu
161 --------
162
163 Version: 2.3.3
164 --------------
165
166 :Release Date: 2021-01-27
167
168 **New Features**
169
170   N/A
171
172 **Bug Fixes**
173
174   Enhance CertServiceAPI response (include CMP server error messages).
175   Fix KeyUsage extension sent to CMPv2 server
176
177 **Known Issues**
178
179   N/A
180
181 **Security Notes**
182
183   N/A
184
185 *Fixed Security Issues*
186
187   N/A
188
189 *Known Security Issues*
190
191   N/A
192
193 *Known Vulnerabilities in Used Modules*
194
195   N/A
196
197 **Upgrade Notes**
198
199 **Deprecation Notes**
200
201 **Other**
202
203
204 Version: 2.3.2
205 --------------
206
207 :Release Date: 2020-12-28
208
209 **New Features**
210
211   N/A
212
213 **Bug Fixes**
214
215   Align Cert Service Api to RFC4210.
216   Fix Cert Service Client CA_NAME validation.
217   Fix Cert Service External Provider logging.
218
219 **Known Issues**
220
221   N/A
222
223 **Security Notes**
224
225   N/A
226
227 *Fixed Security Issues*
228
229   N/A
230
231 *Known Security Issues*
232
233   N/A
234
235 *Known Vulnerabilities in Used Modules*
236
237   N/A
238
239 **Upgrade Notes**
240
241 **Deprecation Notes**
242
243 **Other**
244
245
246 Version: 2.3.1
247 --------------
248
249 :Release Date: 2020-12-02
250
251 **New Features**
252
253   N/A
254
255 **Bug Fixes**
256
257   Fix NullPointerException in CertService Client when SANs environment variable is not defined.
258
259 **Known Issues**
260
261   N/A
262
263 **Security Notes**
264
265   N/A
266
267 *Fixed Security Issues*
268
269   N/A
270
271 *Known Security Issues*
272
273   N/A
274
275 *Known Vulnerabilities in Used Modules*
276
277   N/A
278
279 **Upgrade Notes**
280
281 **Deprecation Notes**
282
283 **Other**
284
285
286 Version: 2.3.0
287 --------------
288
289 :Release Date: 2020-12-01
290
291 **New Features**
292
293 * Extended CertService by support for new SANs types - IPs, E-mails, URIs
294
295 **Bug Fixes**
296
297   N/A
298
299 **Known Issues**
300
301   CertService Client exits unsuccessfully with code 99 when SANs environment variable is not defined, because of
302   NullPointerException
303
304 **Security Notes**
305
306   N/A
307
308 *Fixed Security Issues*
309
310   N/A
311
312 *Known Security Issues*
313
314   N/A
315
316 *Known Vulnerabilities in Used Modules*
317
318   N/A
319
320 **Upgrade Notes**
321
322 **Deprecation Notes**
323
324 **Other**
325
326
327 Version: 2.2.0
328 --------------
329
330 :Release Date:
331
332 **New Features**
333
334 * Added module **oom-certservice-k8s-external-provider** with following functionality:
335
336   An external provider is a part of PKI infrastructure. It consumes CertificateRequest CRD from Cert-Manager and calls CertService API to enroll certificate from CMPv2 server.
337
338   More information can be found on dedicated `wiki page <https://wiki.onap.org/display/DW/CertService+and+K8s+Cert-Manager+integration>`_
339
340 **Bug Fixes**
341
342   N/A
343
344 **Known Issues**
345
346   N/A
347
348 **Security Notes**
349
350   N/A
351
352 *Fixed Security Issues*
353
354   N/A
355
356 *Known Security Issues*
357
358   N/A
359
360 *Known Vulnerabilities in Used Modules*
361
362   N/A
363
364 **Upgrade Notes**
365
366 **Deprecation Notes**
367
368 **Other**
369
370
371 -------
372 Guilin
373 -------
374
375 Version: 2.1.0
376 --------------
377
378 :Release Date:
379
380 **New Features**
381
382 * Added module **oom-certservice-post-processor** with following functionality:
383
384   * appending CMPv2 certificates to CertMan truststore
385   * replacing CertMan keystore with CMPv2 keystore
386
387 **Bug Fixes**
388
389   N/A
390
391 **Known Issues**
392
393   N/A
394
395 **Security Notes**
396
397   N/A
398
399 *Fixed Security Issues*
400
401   N/A
402
403 *Known Security Issues*
404
405   N/A
406
407 *Known Vulnerabilities in Used Modules*
408
409   N/A
410
411 **Upgrade Notes**
412
413 **Deprecation Notes**
414
415 **Other**
416
417
418 Version: 2.0.0
419 --------------
420
421 :Release Date:
422
423 **New Features**
424
425         - The same functionality as in aaf-certservice 1.2.0
426
427 **Bug Fixes**
428
429         N/A
430
431 **Known Issues**
432
433         N/A
434
435 **Security Notes**
436
437         N/A
438
439 *Fixed Security Issues*
440
441         N/A
442
443 *Known Security Issues*
444
445         N/A
446
447 *Known Vulnerabilities in Used Modules*
448
449         N/A
450
451 **Upgrade Notes**
452
453 **Deprecation Notes**
454
455 **Other**
456
457
458 Version: 1.2.0
459 --------------
460
461 :Release Date:
462
463 **New Features**
464
465         - Client creates subdirectories in given OUTPUT_PATH and place certificate into it.
466
467 **Bug Fixes**
468
469         N/A
470
471 **Known Issues**
472
473         N/A
474
475 **Security Notes**
476
477         N/A
478
479 *Fixed Security Issues*
480
481         N/A
482
483 *Known Security Issues*
484
485         N/A
486
487 *Known Vulnerabilities in Used Modules*
488
489         N/A
490
491 **Upgrade Notes**
492
493 **Deprecation Notes**
494
495 **Other**
496
497
498 Version: 1.1.0
499 --------------
500
501 :Release Date: 2020-06-29
502
503 **New Features**
504
505         - Added property to CertService Client to allow selection of output certificates type (One of: PEM, JKS, P12).
506
507 **Bug Fixes**
508
509         - Resolved issue where created PKCS12 certificates had jks extension.
510
511 **Known Issues**
512
513         N/A
514
515 **Security Notes**
516
517         N/A
518
519 *Fixed Security Issues*
520
521         N/A
522
523 *Known Security Issues*
524
525         N/A
526
527 *Known Vulnerabilities in Used Modules*
528
529         N/A
530
531 **Upgrade Notes**
532
533 **Deprecation Notes**
534
535 **Other**
536
537
538 ----------
539 Frankfurt
540 ----------
541
542
543 Version: 1.0.1
544 --------------
545
546 :Release Date: 2020-05-22
547
548 **New Features**
549
550 The Frankfurt Release is the first release of the Certification Service.
551
552
553 **Bug Fixes**
554
555         - `AAF-1132 <https://jira.onap.org/browse/AAF-1132>`_ - CertService Client returns exit status 5 when TLS configuration fails
556
557 **Known Issues**
558
559         - PKCS12 certificates have jks extension
560
561 **Security Notes**
562
563         N/A
564
565 *Fixed Security Issues*
566
567         N/A
568
569 *Known Security Issues*
570
571         N/A
572
573 *Known Vulnerabilities in Used Modules*
574
575         N/A
576
577 **Upgrade Notes**
578
579 **Deprecation Notes**
580
581 **Other**
582
583
584 Version: 1.0.0
585 --------------
586
587 :Release Date: 2020-04-16
588
589 **New Features**
590
591 The Frankfurt Release is the first release of the Certification Service.
592
593 **Bug Fixes**
594
595         - No new fixes were implemented for this release
596
597 **Known Issues**
598
599         - `AAF-1132 <https://jira.onap.org/browse/AAF-1132>`_ - CertService Client returns exit status 5 when TLS configuration fails
600
601         - PKCS12 certificates have jks extension
602
603 **Security Notes**
604
605         N/A
606
607 *Fixed Security Issues*
608
609         N/A
610
611 *Known Security Issues*
612
613         N/A
614
615 *Known Vulnerabilities in Used Modules*
616
617         N/A
618
619 **Upgrade Notes**
620
621 **Deprecation Notes**
622
623 **Other**
624
625
626 End of Change Log