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