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