Commit Graph

  • b585ad4666 Release 5.4.12 (#341) vectorscan/5.4.12 master Konstantinos Margaritis 2025-07-22 18:09:14 +03:00
  • 22b76d11a7 Feature/prepare 5.4.12 (#340) develop Konstantinos Margaritis 2025-07-22 14:04:53 +03:00
  • 5515fbbd48 cmake - guard against failed GNUCC_ARCH extraction (#339) ibrkas01arm 2025-07-21 12:36:59 +01:00
  • 9e9a10ad01 Fix double shufti's vector end false positive (#325) ypicchi-arm 2025-06-11 16:55:10 +01:00
  • c057c7f0f0 Fix/fbsd gcc13 error (#338) Chrysovalantis - Michail Liakopoulos 2025-05-31 11:46:22 +03:00
  • f7d5546fe5 Bugfix/fix avx512vbmi regressions (#335) Konstantinos Margaritis 2025-05-30 21:08:55 +03:00
  • 5d6cd9e9a9 Moved gcc13 flags for freebsd-gcc13 in cmake/cflags-ppc64le.make fix/fbsd-gcc13-error ValadisLiakopoulos 2025-05-30 19:49:12 +03:00
  • bb71730753 for starting CI ValadisLiakopoulos 2025-05-30 17:25:58 +03:00
  • 02cafc197d added static libraries in cmake to fix unit-internal seg fault in freebsd, ppc64le, gcc13 error ValadisLiakopoulos 2025-05-30 17:05:12 +03:00
  • 689556d5f9 Various cppcheck fixes (#337) Konstantinos Margaritis 2025-05-30 12:27:28 +03:00
  • 003844e58b Create FUNDING.yml add-github-funding-info Konstantinos Margaritis 2025-05-23 10:58:23 +03:00
  • d90ab3ac1c Fixed out of bounds read in AVX512VBMI version of fdr_exec_fat_teddy … (#333) Rafał Dowgird 2025-05-18 10:01:10 +02:00
  • 7e0503c3b8 partial_load_u64 will fail if buf == NULL/c_len == 0 (#331) Konstantinos Margaritis 2025-05-16 13:44:36 +03:00
  • 5e62255667 Clang 17+ is more restrictive on rebind<T> on MacOS/Boost, remove warning (#332) Konstantinos Margaritis 2025-05-16 13:44:20 +03:00
  • 55a05e41a0 Fix 5.4.11's config step regression (#327) ypicchi-arm 2025-05-14 22:58:01 +01:00
  • 4951b6186d Fix typo in build instructions (#315) HelixHexagon 2025-05-14 21:49:07 +01:00
  • 4f09e785c0 Fix regression error #317 and add unit test (#318) gtsoul-tech 2024-11-13 10:43:23 +02:00
  • 9a3268b047 Cppcheck errors fixed and suppressed (#319) gtsoul-tech 2024-11-12 10:01:11 +02:00
  • 5145b6d2ab Fix noodle sve2 off by one (#313) ypicchi-arm 2024-08-29 11:49:29 +01:00
  • de15179c57 hs_valid_platform: Fix check for SSE4.2 (#310) Michael Tremer 2024-08-22 08:34:05 +01:00
  • e4c49f2aa2 Make vectorscan accept \0 starting pattern (#312) ypicchi-arm 2024-08-22 08:32:53 +01:00
  • aa4bc24439 Fix noodle SVE2 off by one bug (#309) ypicchi-arm 2024-08-05 07:42:56 +01:00
  • 6c8e33e597 Bug fix/rebar tests (#307) gtsoul-tech 2024-07-29 11:49:25 +03:00
  • 1dc0600156 Rebar based Unit tests (#305) gtsoul-tech 2024-07-24 10:39:24 +03:00
  • dd43c86658 maybe fix the hsbench issue (check_ssse3 again) in sse2/simde env (#306) g. economou 2024-07-12 15:23:07 +03:00
  • cc11a3d738 build/run on machines that only have SSE2 with SIMDE (#303) g. economou 2024-07-10 21:20:17 +03:00
  • 3b08633b65 initial attempt, all tests fail bugfix/bug204 Konstantinos Margaritis 2024-07-04 15:28:24 +03:00
  • aa832db892 Teddy macros unrolling - initial PR to test in CI (#294) g. economou 2024-06-26 22:35:33 +03:00
  • 0f4369bf22 Bug fix/clang-tidy-performance (#300) gtsoul-tech 2024-06-20 14:57:19 +03:00
  • 0e0c9f8c63 Script for the clang-tidy CI (#299) gtsoul-tech 2024-06-11 15:05:52 +03:00
  • a68845c82b Bug fix/clang tidy warnings part3 (#298) gtsoul-tech 2024-06-10 10:08:54 +03:00
  • 834a329daa Clang-tidy config (#297) gtsoul-tech 2024-06-07 17:10:32 +03:00
  • 8fc1a7efff Bug fix/clang tidy warnings part2 (#296) gtsoul-tech 2024-06-04 16:18:17 +03:00
  • 4113a1f150 Fix Clang Tidy warnings (#295) Konstantinos Margaritis 2024-05-31 18:23:16 +03:00
  • 9987ecd4a0 clang-analyzer-cplusplus.Move gtsoul-tech 2024-05-31 10:34:55 +03:00
  • 00a5ff1c67 clang-analyzer-core.uninitialized.UndefReturn gtsoul-tech 2024-05-31 10:24:44 +03:00
  • e36203c323 remove comment gtsoul-tech 2024-05-31 09:47:45 +03:00
  • 85ffb2b2f1 Fix Clang Tidy warning optin.performance.Padding (#293) Konstantinos Margaritis 2024-05-30 17:24:14 +03:00
  • c5c4c5d5f5 clang-analyzer-cplusplus.NewDelete gtsoul-tech 2024-05-30 16:40:55 +03:00
  • 9c0beb57f8 deadcode.DeadStores gtsoul-tech 2024-05-30 16:40:47 +03:00
  • de1697b467 deadcode.DeadStores gtsoul-tech 2024-05-30 16:40:18 +03:00
  • faa9e7549f uninitialized.UndefReturn gtsoul-tech 2024-05-29 11:51:06 +03:00
  • d23e4a12e7 cplusplus.Move gtsoul-tech 2024-05-28 14:15:03 +03:00
  • aa6acaec84 optin.performance.Padding gtsoul-tech 2024-05-27 15:41:57 +03:00
  • c837925087 Fix/Suppress remaining Cppcheck warnings (#291) Konstantinos Margaritis 2024-05-27 12:23:02 +03:00
  • cebc6541c1 Part 5 of C-style cast cppcheck (#289) Konstantinos Margaritis 2024-05-24 23:24:58 +03:00
  • 16467faf2b revert uniform cstyle suppress gtsoul-tech 2024-05-24 10:12:15 +03:00
  • 0e271ccf9a Speed up truffle with 256b TBL instructions (#290) Konstantinos Margaritis 2024-05-23 09:38:24 +03:00
  • 938c026256 Speed up truffle with 256b TBL instructions Yoan Picchi 2024-04-23 12:04:40 +00:00
  • af39f77461 cstylecast parser gtsoul-tech 2024-05-22 11:11:13 +03:00
  • 94eff4aa60 cstylecasts and suppressions gtsoul-tech 2024-05-22 10:16:56 +03:00
  • b312112e87 Merge pull request #288 from isildur-g/bugfix-assert Konstantinos Margaritis 2024-05-21 23:43:04 +03:00
  • fd46b72a18 Merge pull request #287 from gtsoul-tech/bugFix/cppcheck-cStylecasts-Part4 Konstantinos Margaritis 2024-05-21 15:59:51 +03:00
  • 2ec64b6f07 Merge pull request #283 from isildur-g/wip-cppcheck271-part2 Konstantinos Margaritis 2024-05-21 15:52:15 +03:00
  • 82067fd526 revert a change to assert , the original logic might have been subtely clever (or else totally useless all these years), when we see which of the two we might delete that assert entirely. for now put it back as it was. G.E. 2024-05-20 18:03:56 +03:00
  • dfa72ffd50 cstylecasts suppress,fixes gtsoul-tech 2024-05-20 17:09:30 +03:00
  • 7a5f271abe undo that one, it breaks G.E 2024-05-20 16:35:58 +03:00
  • cd39f71e80 Merge pull request #286 from VectorCamp/bugfix/cppcheck-fix-wrong-casts Konstantinos Margaritis 2024-05-20 15:17:01 +03:00
  • e111684bc2 fix cStyleCasts gtsoul-tech 2024-05-20 14:54:35 +03:00
  • dc18a14663 Fix typo Konstantinos Margaritis 2024-05-18 22:52:17 +03:00
  • 40da067b4f Add more C style casts fixes and suppressions Konstantinos Margaritis 2024-05-18 21:48:40 +03:00
  • 92d5db503e remove unneeded suppression Konstantinos Margaritis 2024-05-18 21:47:47 +03:00
  • 28adc07824 Fix more C-style casts Konstantinos Margaritis 2024-05-18 15:06:10 +03:00
  • 06339e65ad Fix casts Konstantinos Margaritis 2024-05-18 14:58:11 +03:00
  • 14deb313c1 Fix wrong comparison Konstantinos Margaritis 2024-05-18 14:57:44 +03:00
  • 80812ee5b3 Fix wrong casts in pcapscan.cc Konstantinos Margaritis 2024-05-18 14:56:30 +03:00
  • a8373df48b Merge pull request #285 from gtsoul-tech/bugFix/cppcheck-cStylecasts-Part3 Konstantinos Margaritis 2024-05-18 09:43:25 +03:00
  • cffe5095da Merge pull request #284 from gtsoul-tech/bigFix/cppcheck-cStylecasts-Part2 Konstantinos Margaritis 2024-05-18 09:41:50 +03:00
  • fa358535be stl'ed another. G.E 2024-05-18 00:02:43 +03:00
  • 97a8519084 stl'ed another one G.E 2024-05-17 23:27:42 +03:00
  • 84dd8de656 stl'ed one more instance G.E 2024-05-17 23:18:55 +03:00
  • e261f286da cStyleCasts gtsoul-tech 2024-05-17 16:58:08 +03:00
  • 2fa06dd9ed cStyleCasts gtsoul-tech 2024-05-17 13:57:12 +03:00
  • 3b01effaf7 clean up comments G.E 2024-05-17 11:27:43 +03:00
  • 22c3e3da6e Merge branch 'develop' into wip-cppcheck271-part2 g. economou 2024-05-17 11:08:09 +03:00
  • c038f776b1 last batch G.E 2024-05-17 11:02:00 +03:00
  • f2cecfd0e2 next batch G.E 2024-05-17 10:44:28 +03:00
  • c482c05fa8 next batch G.E 2024-05-17 00:08:37 +03:00
  • 4abe31cbce Merge pull request #281 from VectorCamp/bugfix/cppcheck-cstyleCasts-part1 Konstantinos Margaritis 2024-05-16 23:14:45 +03:00
  • da4f563a24 first batch of cppcheck disables and a few more stl-ifications, involving use of accumulate() . G.E 2024-05-16 23:01:17 +03:00
  • 59b4e082a8 add alternative macro without C casts to avoid Cppcheck warnings Konstantinos Margaritis 2024-05-16 15:58:02 +03:00
  • 1290733c89 Fix C style casts in mcsheng_compile.cpp Konstantinos Margaritis 2024-05-16 15:57:39 +03:00
  • f9df732284 Merge pull request #280 from isildur-g/bugfix-rose-segfault Konstantinos Margaritis 2024-05-16 15:41:22 +03:00
  • 8339534a44 Fix wrong cast in aligned_free() Konstantinos Margaritis 2024-05-16 13:06:28 +03:00
  • e819cb1100 Fix C-style casts Konstantinos Margaritis 2024-05-15 23:22:39 +03:00
  • b03699fade Merge branch 'develop' into bugfix-rose-segfault g. economou 2024-05-16 09:57:58 +03:00
  • d653822a82 the segfault we ran into, included_frag_id should be included_delay_frag_id. G.E 2024-05-16 09:53:03 +03:00
  • db92a42681 Merge pull request #279 from VectorCamp/bugfix/cppcheck-unreadVariable-others Konstantinos Margaritis 2024-05-15 23:18:02 +03:00
  • 6970f8f7f4 Merge pull request #278 from VectorCamp/bugfix/cppcheck-remaining-const-warnings Konstantinos Margaritis 2024-05-15 17:54:27 +03:00
  • 59a098504e remove unused variables Konstantinos Margaritis 2024-05-15 17:18:53 +03:00
  • 8260d7c906 another duplicateExpression false positive Konstantinos Margaritis 2024-05-15 17:11:07 +03:00
  • 6d6d4e1013 Fix unreadVariable warning Konstantinos Margaritis 2024-05-15 17:05:50 +03:00
  • 0cf72ef474 Fix missingOverride Konstantinos Margaritis 2024-05-15 17:05:22 +03:00
  • 4a56b9c2e9 Fix unknownMacro Konstantinos Margaritis 2024-05-15 17:04:50 +03:00
  • 1d4a2b2b60 Fix variableScope Konstantinos Margaritis 2024-05-15 17:01:31 +03:00
  • 2dc4da7f2e False positive knownConditionTrueFalse Konstantinos Margaritis 2024-05-15 17:01:02 +03:00
  • 9577fdc474 False positives duplicateExpression Konstantinos Margaritis 2024-05-15 17:00:28 +03:00
  • 22166ed948 Fix remaining marked as done const* cppcheck warnings Konstantinos Margaritis 2024-05-15 10:52:31 +03:00
  • a255600773 Merge pull request #277 from isildur-g/wip-cppcheck271 Konstantinos Margaritis 2024-05-15 10:44:15 +03:00
  • bf794fafa0 Merge pull request #276 from gtsoul-tech/bugFix/cppcheck-noExplicitConstructor-part2 Konstantinos Margaritis 2024-05-14 19:52:01 +03:00