summaryrefslogtreecommitdiffstats
path: root/Changelog.md
blob: 8a7bdf7762e8c2e84a6b2143694ade0d0fcd4ff7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
# Changelog
All notable changes to this project will be documented in this file.


## [1.2.5]

### Added
- Added rule R972082 to enabled PNF requirements.
    - https://jira.onap.org/browse/VNFSDK-585

### Fixed
- Fixed package integrity issue with non mano arifacts.
    - https://jira.onap.org/browse/VNFSDK-581
- Fixed VNF/PNF package integrity issue with CMS signature not containing certificate.
    - https://jira.onap.org/browse/VNFSDK-582
- Fixed bug that was showing errors during validation of CSAR,
    when any other non_mano_artifact_set than onap_pnf_sw_information was present in manifest file.
    - https://jira.onap.org/browse/VNFSDK-585

## [1.2.6]

### Added
- Added file extension validation of file related in onap_pnf_sw_information artifact set.
    - https://jira.onap.org/browse/VNFSDK-585

### Fixed
- Fixed bug that was generating invalid report when user run validation with all rules and single validation fails.
    - https://jira.onap.org/browse/VNFSDK-586


## [1.2.7]

### Fixed
- Fixed bug that was causing problem with loading rules properties.
    - https://jira.onap.org/browse/VNFSDK-587
- Fixed package security SOL004 Option 1 make rule less restrictive as this rule is not implemented in SDC Onboarding
    - https://jira.onap.org/browse/VNFSDK-595
    
## [1.2.8]

## Fixed
- Fixed VNFSDK doesn't check if all files in package are listed in manifest file
    - https://jira.onap.org/browse/VNFSDK-583

## [1.2.9]

### Added
- Added rule R972082 to validate PM_Dictionary using schema.
    - https://jira.onap.org/browse/VNFSDK-594
    
## Fixed
- Fixed rule R01123 that was reporting all files in ZIP as not present in manifest
    - https://jira.onap.org/browse/VNFSDK-583
    
    
## [1.2.10]

### Added
- Added parameters list validation to PM Dictionary .
    - https://jira.onap.org/browse/VNFSDK-594


## [1.2.11]

## Fixed
- Fixed rule R816745 that wasn't sending all exceptions connected with YAML parsing as validation error
    - https://jira.onap.org/browse/VNFSDK-644

## [1.2.12]

## Fixed
- Fixed rule R816745 that was searching for the path to PM_Dictionary in manifest file under name source,
  instead of Source (starting with a capital letter). 
  Now  both versions (source and Source) are accepted by this rule.
    - https://jira.onap.org/browse/VNFSDK-645  
- Fixed commons-codec vulnerability
    - https://jira.onap.org/browse/VNFSDK-584

## Added
- Added non-vulnerable log4j version
    - https://jira.onap.org/browse/VNFSDK-553

## Upgrade
- Upgraded from java 8 to java 11
    - https://jira.onap.org/browse/VNFSDK-631

## [1.2.13]

## Fixed
- Fixed rule R130206 CMS and certificate searching and validation mechanism 
    - https://jira.onap.org/browse/VNFSDK-595 
    
## Added
- Add new field called "warnings" to oclip json response. All ignored errors are now reported as warnings.
    - https://jira.onap.org/browse/VNFSDK-596

## [1.2.14]

## Fixed
- Fixed rule R130206 handling of CSARs with no TOSCA meta and no Certificate in root directory
    - https://jira.onap.org/browse/VNFSDK-481
- Fixed rule R816745 that was not reporting error when CMS and TOSCA meta file were present, 
  however TOSCA did not contain ETSI-Entry-Certificate
    - https://jira.onap.org/browse/VNFSDK-660

## [1.2.15]

## Move
- Extract pm-dictionary validation to separate module
    - https://jira.onap.org/browse/VNFSDK-713
-  Added possibility to validation pm-dictionary from byte array
    - https://jira.onap.org/browse/VNFSDK-713   
    
## [1.2.16]    
    
## Added
- Possibility to add certificate and signature per artifact in manifest file. 
    - https://jira.onap.org/browse/VNFSDK-714
- Possibility to validate PM_Dictionary using CLI operation
    - https://jira.onap.org/browse/VNFSDK-715

## [1.2.17]

## Added
- Possibility to use a common certificate for individual signature per artifact in manifest file. 
    - https://jira.onap.org/browse/VNFSDK-714

## [1.2.18]

## Added
- oclip command to trigger pm_dictionary validation
    - https://jira.onap.org/browse/VNFSDK-721

## [1.2.19]

## Added
- Possibility to use a signature in PKCS7 format for individual artifact in manifest file. 
    - https://jira.onap.org/browse/VNFSDK-714

## [1.2.20]

## Added
- Adapt VNFSDK "product-name" behavior
  - https://jira.onap.org/browse/VNFSDK-731