Skip to content

GVM Libraries v11.0.0

Compare
Choose a tag to compare
@jjnicola jjnicola released this 11 Oct 09:25

Added

  • Allow to configure the path to the redis socket via CMake #256
  • A new data model for unified handling of cross references in the NVT meta data as been added. All previous API elements to handle cve, bid, xref have been removed. #225 #232.
  • Add function to get an osp scan status and a enum type for the different status #259
  • API functions for NVTI to handle timestamps #261
  • API function for NVTI to add a single tag #263
  • Add osp_get_performance_ext() function. #262
  • Add libldap2-dev to prerequisites. #249
  • Add function osp_get_vts_filtered(). #251
  • Add explicit attributes in nvti struct. #258

Changed

  • Change the default path to the redis socket to /run/redis/redis.sock #256
  • Handle EAI_AGAIN in gvm_host_reverse_lookup() IPv6 case and function refactor. #229
  • Prevent g_strsplit to be called with NULL. #238
  • Timestamps for NVTI modification date and creation date now internally handled as seconds since epoch. #265
  • The tag cvss_base is not added to redis anymore. #267
  • Functions in osp.c with error as argument, will set the error if the connection is missing. #268
  • Make QoD Type an explicit element of struct nvti. #250
  • Use API to access nvti information. #252
  • Make the nvti struct internal. #253
  • Make solution and solution_type explicit for nvti. #255
  • Internalize struct nvtpref_t. #260
  • Extend redis connection error msg with actual path. #264

Fixed

  • Prevent g_strsplit to be called with NULL. #238
  • Check filter before using it in osp_get_vts_ext. #266

Removed

  • Remove inconsistent delays in kb routines. #230