GitHub / github/codeql-coding-standards / commits
This repository contains CodeQL queries and libraries which support various Coding Standards.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 4be13955 | Rule 7.0.6: Use BigInt for constant expressions | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 04613cd3 | Add a library for determining constant expressions | Luke Cartey <l****y@g****m> | about 1 year ago | |
| b993d89b | merge Merge commit '9dc6c1f7b8036baa4b7cd00dd087a7e2293db481' into codeql/upgrade-t... | Luke Cartey <5****y@u****m> | about 1 year ago | |
| 4006b7c5 | Upgrading `github/codeql` dependency to 2.20.7 |
lcartey <5****y@u****m>
Committed by: github-actions[bot] <4****]@u****m> |
about 1 year ago | |
| a65c4cce | StandardConversions: Handle aggregate initialization | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 06eddfaa | Rule 7.0.6: Add a test case for non-numeric (not covered) | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 01b517d3 | StandardConversions: Improve detection of numeric type category | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 58432583 | Rule 7.0.6: Improve bitfield support | Luke Cartey <l****y@g****m> | about 1 year ago | |
| ea7d168c | MISRA C++ StandardConversions - improve detection of bitfield types | Luke Cartey <l****y@g****m> | about 1 year ago | |
| af2ff95d | MISRA C++ 2023: Create StandardConversions library | Luke Cartey <l****y@g****m> | about 1 year ago | |
| b310e143 | Rule 7.0.6: Add user defined operator tests | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 22c2da30 | merge Merge pull request #911 from github/release-automation/bump-version-to-2.48.0... |
Kristen Newbury <k****1@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 9dbc39f7 | Rule 7.0.6: Clarify pass-by-value on parameters | Luke Cartey <l****y@g****m> | about 1 year ago | |
| acfb2538 | Rule 7.0.6: Additional function return test cases | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 778b344b | Rule 7.0.6: Ignore compound expressions | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 0ed1689a | Rule 7.0.6: Support reference types | Luke Cartey <l****y@g****m> | about 1 year ago | |
| f870023a | Rule 7.0.6: Fix id-expression detection | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 229705f6 | Rule 7.0.6: Update test with better variable names | Luke Cartey <l****y@g****m> | about 1 year ago | |
| a2c99121 | RULE-7-0-6 - NumericAssignmentTypeMismatch | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 0fd3a88f | Bump version to 2.48.0-dev | knewbury01 <k****1@u****m> | about 1 year ago | |
| e4121eeb | Remove cert c obligation tag | Mike Fairhurst <m****t@g****m> | about 1 year ago | |
| fbf21bd3 | Undo accidental deletion of LeafType | Mike Fairhurst <m****t@g****m> | about 1 year ago | |
| bb7c913e | Fix remediation cost | Mike Fairhurst <m****t@g****m> | about 1 year ago | |
| df1bd3a0 | Add missing CERT-C query tags | Mike Fairhurst <m****t@g****m> | about 1 year ago | |
| bf0472d5 | merge Merge remote-tracking branch 'origin/main' into michaelrfairhurst/implement-e... | Mike Fairhurst <m****t@g****m> | about 1 year ago | |
| 6a5aa1f0 | Fix compilation error | Mike Fairhurst <m****t@g****m> | about 1 year ago | |
| b62394a0 | Add Conversions exclusions file | Luke Cartey <l****y@g****m> | about 1 year ago | |
| f92a2c97 | Rule 7.0.2: Extend test case, support member function pointers | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 62d5dcca | RULE-7-0-2 - NoImplicitBoolConversion | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 5b810c33 | Rule 7.0.1: Address review issues | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 1d2aa2e2 | RULE-7-0-1 - NoConversionFromBool | Luke Cartey <l****y@g****m> | about 1 year ago | |
| d8e42f0a | merge Merge pull request #897 from MaxFork/max-updates-typo-mistake-occured-to-occu... |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| f43336a0 | VariableWidthIntegerTypesUsed - support function return types | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 5b37d13b | Rule 6.9.2: AvoidStandardIntegerTypeNames.ql | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 54fe5ea5 | A3-9-1: Convert to shared query | Luke Cartey <l****y@g****m> | about 1 year ago | |
| b47ec452 | merge Merge branch 'main' into michaelrfairhurst/implement-package-preprocessor |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a0a6238f | merge Merge branch 'main' into max-updates-typo-mistake-occured-to-occurred |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 55cebdbb | Move Rule-6-9-2 to FixedWidthInt. | Luke Cartey <l****y@g****m> | about 1 year ago | |
| c603dba8 | Rule 21.10.1 - Formatting and reporting improvements | Luke Cartey <l****y@g****m> | about 1 year ago | |
| e26f32af | Rule 21.10.2 - NoCsetjmpHeader.ql | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 8485924b | Rule 24-5-2 - NoMemoryFunctionsFromCString.ql | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 367a18a8 | Rule 25.5.1 - LocaleGlobalFunctionNotAllowed.ql | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 18e01431 | Extend C++ stubs for locale | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 4d5e35f1 | Extend C++ stubs for locale | Luke Cartey <l****y@g****m> | about 1 year ago | |
| ed167703 | Rule 24.5.1 - improve structure/consistency of query | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 52b97e6e | Rule 24.5.1 - CharacterHandlingFunctionRestrictions.ql | Luke Cartey <l****y@g****m> | about 1 year ago | |
| cfceb9bd | Add C++ string_view stub | Luke Cartey <l****y@g****m> | about 1 year ago | |
| b81423bc | Improve C++ stubs for locales | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 4bf8d51d | Improve C++ stubs for locales | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 8a8c33dd | Update C++ stubs for ctype.h/cctype and wctype.h/cwctype | Luke Cartey <l****y@g****m> | about 1 year ago | |
| eccc416f | Rule 23.11.1 - UseSmarPtrFactoryFunctions.ql | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 42985d78 | merge Merge pull request #907 from smowton/smowton/fix/same-source-perf |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 7049558f | Change note |
Chris Smowton <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 22ef3ff6 | Remove unnecessary include that was breaking test | Mike Fairhurst <m****t@g****m> | about 1 year ago | |
| 5340390c | merge Merge pull request #908 from github/release-automation/bump-version-to-2.47.0... |
Kristen Newbury <k****1@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| e9e7cfa2 | Bump version to 2.47.0-dev | knewbury01 <k****1@u****m> | about 1 year ago | |
| 985a2d1e | Fix poor performance of sameSource predicate | Chris Smowton <c****s@s****t> | about 1 year ago | |
| ec2c9aba | Changes to satisfy ci/cd: different format versions and paths | Mike Fairhurst <m****t@g****m> | about 1 year ago | |
| efa017fa | Rule 21.2.3 - BannedSystemFunction.ql | Luke Cartey <l****y@g****m> | about 1 year ago | |
| d33b4eb8 | Add `system` to cstdlib | Luke Cartey <l****y@g****m> | about 1 year ago | |
| ff5cbe9e | Implement package expressions2 | Mike Fairhurst <m****t@g****m> | about 1 year ago | |
| 7fa66467 | Rule 21.2.2 - use BannedFunction library | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 7a28f026 | Rule 18.5.2 - Use BannedFunctions library | Luke Cartey <l****y@g****m> | about 1 year ago | |
| c6077982 | Add a library to support the detection of banned functions | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 555fdecf | Rule 21.2.2 - UnsafeStringHandlingFunctions.ql | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 84697e66 | Populate wint_t from wctype.h, and use it in wchar.h. | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 99fa73b4 | Update cinttypes/inttypes.h | Luke Cartey <l****y@g****m> | about 1 year ago | |
| ce58affa | Remove cstdint.h | Luke Cartey <l****y@g****m> | about 1 year ago | |
| c15b516d | Add `stdint.h` as a header, and move cstdint definitions | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 1415a723 | Add cwchar/wchar.h as stubs | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 4ae6e326 | Add strerror to cstring/string.h | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 786f7473 | Add str* functions to cstdlib/stdlib.h headers | Luke Cartey <l****y@g****m> | about 1 year ago | |
| aae01d00 | Add csetjmp header | Luke Cartey <l****y@g****m> | about 1 year ago | |
| d3ec7b09 | Remove redundant header stub file | Luke Cartey <l****y@g****m> | about 1 year ago | |
| ffed4673 | Rule 21.10.1: NoVariadicFunctionMacros.ql | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 58e43adb | Improve C++ stub headers for cstdarg | Luke Cartey <l****y@g****m> | about 1 year ago | |
| e9c0fe4b | Remove cstdlib.h | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 31039e34 | RULE-18-5-2: Improve macro defined results | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 102703a3 | Rule 18.5.2: AvoidProgramTerminatingFunctions.ql | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 18443397 | Add BannedAPIs package details | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 0eb6febe | merge Merge pull request #904 from github/release-automation/bump-version-to-2.46.0... |
Kristen Newbury <k****1@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| e1d028cd | Bump version to 2.46.0-dev | knewbury01 <k****1@u****m> | about 1 year ago | |
| 4cc50dda | Format missed file ExceptionFlow.qll | Mike Fairhurst <m****t@g****m> | about 1 year ago | |
| a329da0f | Format missed file | Mike Fairhurst <m****t@g****m> | about 1 year ago | |
| fc005646 | Implement package exceptions3 for MISRA C++ | Mike Fairhurst <m****t@g****m> | about 1 year ago | |
| d46eb341 | merge Merge pull request #899 from github/lcartey/declare-misra-c-2023-support-comp... |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 837af1f4 | Add changelog for MISRA C 2023. | Luke Cartey <l****y@g****m> | about 1 year ago | |
| b8b66ae3 | Update query suites to reference MISRA C 2023. | Luke Cartey <l****y@g****m> | about 1 year ago | |
| 80529f07 | Update user manual with MISRA C 2023 coverage. | Luke Cartey <l****y@g****m> | about 1 year ago | |
| af488d1b | Update README.md to list MISRA C 2023 as completed, and update | Luke Cartey <l****y@g****m> | about 1 year ago | |
| a020c0fd | Update query metadata | Mike Fairhurst <m****t@g****m> | about 1 year ago | |
| a653a58d | Implement package preprocessor2 | Mike Fairhurst <m****t@g****m> | about 1 year ago | |
| 01b11aff | merge Merge pull request #896 from github/lcartey/add-cert-extra-properties |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 9169ec68 | fix: occured -> occurred | Max Base <m****e@g****m> | over 1 year ago | |
| 470909e7 | merge Merge pull request #887 from github/michaelrfairhurst/implement-cpp-package-f... |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0abfe4a6 | merge Merge pull request #883 from github/dependabot/github_actions/actions/create-... |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e84cd62a | merge Merge pull request #880 from github/michaelrfairhurst/support-cert-c-optional... |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b0033df4 | merge Merge branch 'main' into michaelrfairhurst/implement-expressions2-package |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 480ff557 | merge Merge branch 'main' into dependabot/github_actions/actions/create-github-app-... |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 714b5ccb | merge Merge branch 'main' into michaelrfairhurst/implement-cpp-package-floating-point |
Luke Cartey <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago |