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