Merge remote-tracking branch 'origin/topic/timw/clang-tidy-performance-fixes'

* origin/topic/timw/clang-tidy-performance-fixes:
  Add move operations for LogWriteHeader
  Add missing setting of type in session::Key move operations
  Update .clang-tidy to have performance-* enabled with some exclusions
  Fix clang-tidy performance-inefficient-string-concatenation warnings
  Fix clang-tidy performance-unnecessary-copy-initialization warnings
  Fix clang-tidy performance-move-const-argument warnings (not move assignable/copyable)
  Fix clang-tidy performance-move-const-argument warnings (passing move to const argument)
  Fix clang-tidy performance-move-const-argument warnings (moving trivially copyable)
  Fix clang-tidy performance-move-const-argument warnings (moving const variables)
  Fix clang-tidy performance-inefficient-vector-operation warnings
  Fix clang-tidy performance-for-range-copy warnings
  Fix clang-tidy performance-faster-string-find warnings
  Fix clang-tidy performance-enum-size warnings
  Fix clang-tidy performance-avoid-endl warnings
This commit is contained in:
Tim Wojtulewicz 2025-05-30 08:12:43 -07:00
commit c387ec87be
45 changed files with 129 additions and 111 deletions

10
CHANGES
View file

@ -1,3 +1,13 @@
8.0.0-dev.286 | 2025-05-30 08:12:43 -0700
* Add move operations for LogWriteHeader (Tim Wojtulewicz, Corelight)
* Add missing setting of type in session::Key move operations (Tim Wojtulewicz, Corelight)
* Update .clang-tidy to have performance-* enabled with some exclusions (Tim Wojtulewicz, Corelight)
* Fix clang-tidy performance-* warnings (Tim Wojtulewicz, Corelight)
8.0.0-dev.271 | 2025-05-30 16:48:43 +0200
* Update doc submodule [nomail] [skip ci] (Arne Welzel, Corelight)