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