-
Notifications
You must be signed in to change notification settings - Fork 153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make several NVTI tags internally explicit. #719
Commits on Aug 27, 2019
-
Add itertor functions for results and nvts.
These new iterstors are for the new explciit nvt elements "summary", "insight", "affected", "impact" and "detection". These are implemented analog to the existing ones.
Configuration menu - View commit details
-
Copy full SHA for 434be7b - Browse repository at this point
Copy the full SHA 434be7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 700f6e0 - Browse repository at this point
Copy the full SHA 700f6e0View commit details -
Add explicit elements to tag for API compatibility.
Since these elements do not appear anymore in the internal tag string they need to be appended in order to keep API compatibility.
Configuration menu - View commit details
-
Copy full SHA for 3cad38c - Browse repository at this point
Copy the full SHA 3cad38cView commit details -
Add explicit nvti elements to tag string.
For compatibility add the now-expclicit elements to the tag string.
Configuration menu - View commit details
-
Copy full SHA for 4de1ac5 - Browse repository at this point
Copy the full SHA 4de1ac5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f201200 - Browse repository at this point
Copy the full SHA f201200View commit details -
Extend nvti table with new elements.
The new elements need to be added for the case when the table "nvts" is created anew.
Configuration menu - View commit details
-
Copy full SHA for beba805 - Browse repository at this point
Copy the full SHA beba805View commit details -
Handle several tags explicitely instead in tag str.
Internally in the data model in table nvts several elements are now handled explicitely instead of being stored in the "tag" string. When reading them from OSP (where they are already explciit elements) they are not anymore serialized into the tag string. They are rather directly stored into the extended nvti structure. While doing so also a bug is fixed because "impact" was missing when parsing OSP VT information.
Configuration menu - View commit details
-
Copy full SHA for 59861ab - Browse repository at this point
Copy the full SHA 59861abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c29e4b - Browse repository at this point
Copy the full SHA 5c29e4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5243198 - Browse repository at this point
Copy the full SHA 5243198View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05d9e75 - Browse repository at this point
Copy the full SHA 05d9e75View commit details