Skip to content

v6.3

Compare
Choose a tag to compare
@gyorb gyorb released this 11 Dec 19:42
· 4634 commits to master since this release
44c2a77

New

  • Include paths from environment variables in analysis phase #1184
  • --include flags shouldn't be skipped during analysis #1237
  • In anonymous mode allow superuser permission #1137
  • Understand HTTPS product and server URLs without a port specified as 443 #1146
  • Showing severity report count at the statistics page #1104
  • Enable copy-paste for links #1164
  • How to handle false positives HOWTO #1185
  • Feature comparison of cmd and webgui #1197
  • Performance/stress tests #808
  • Command line diff performance improvements #956
  • Show unique bug count in the run list page (instead of non unique) #1202
  • Include paths from environment variables in analysis phase #1184
  • Schema migration support of product databases #351
  • Mount the same configuration database to multiple servers #876

Changes

  • New report storage method: store every single bug report even if hash clashes, remove outdated resolved paths at run update #1213
  • Put full date in log messages not only the time #1214
  • Improve comments for the LDAP authentication #1217
  • Rename some column labels #1200
  • Use absolute path in logger #1097
  • Upgrade SQLAchemy to 1.1.11 #1107
  • Improve performance of report filters #1038
  • Do not reparse unchanged files to get suppression to improve performance #1231
  • Don't log as error if multiple source and triple is present in the log file #1230
  • Update plist file with report hash #1239
  • File cleanup refactoring #1131

Bug fix

  • Fix run storage error (AddFileRecord return value) #1215
  • Update line and column fields of report #1106
  • Mismatch between filter result count and number of listed reports #1093
  • Wrong handling of builtin includes during CTU collect phase #1143
  • --enable-all with other options doesn't run most of the clang-tidy checkers #1148
  • Server should not start in case of incorrectly formatted json file #1149
  • Exception is thrown if product name is not specified #1174
  • Exception is thrown while parsing compilation json #1180
  • After a run is deleted the counter is not updated #1152
  • Bug tree shows issues from all runs even if one run selected #1117
  • Remove gcc intrinsic and include-fixed include directories from analysis #1183
  • Ordering by File when Unique reports are enabled doesn't give an alphabetical order #1198
  • Handle more plist parsing errors #1225
  • Remove linecache usage #1227
  • Review status false positive is not set #1223
  • Failure zip does not contain all dependent headers (CTU) #1159
  • Make sure that file is closed if plist parsing fails #1216
  • Don't attempt to add the same file multiple times to the ZIP #1234
  • Generate report hash fix #1235
  • Fix server general exception #1242
  • Do not store same bug from plist files #1247