Paolo Tranquilli
520a2c96ff
Merge branch 'main' into redsun82/go
2024-05-02 12:41:51 +02:00
Paolo Tranquilli
12b9b805e2
Go: revert changes to make and CI to postpone them in a separate PR
2024-05-02 12:37:47 +02:00
Felicity Chapman
6eb07a7a7e
Apply suggestions from code review
...
Co-authored-by: Ben Ahmady <32935794+subatoi@users.noreply.github.com >
2024-05-02 11:05:39 +01:00
Owen Mansel-Chan
9bfb189fa7
Merge pull request #16392 from owen-mc/external-flow/standardize-empty-model-yml
...
External flow: standardize `empty.model.yml`
2024-05-02 11:01:47 +01:00
Mathias Vorreiter Pedersen
322fa36359
C++: Fix QLDoc.
2024-05-02 10:37:49 +01:00
Mathias Vorreiter Pedersen
4a47e11a16
C++: Fix QLDoc.
2024-05-02 10:36:40 +01:00
Owen Mansel-Chan
83249cd9c2
Fix grammar in comment
2024-05-02 09:59:48 +01:00
Tamas Vajk
c6185b30ba
C#: Change nuget feed responsiveness checking to be opt-out
2024-05-02 10:25:12 +02:00
Tamas Vajk
9ce08c586c
C#: Add file path to log messages in assets.json parsing
2024-05-02 10:14:26 +02:00
Paolo Tranquilli
a8d3226e99
Merge branch 'main' into redsun82/go
2024-05-02 09:27:47 +02:00
Paolo Tranquilli
94212d103e
Bazel/Go: remove apple_support
...
This was actually unnecessary, and requried a full Xcode installation
that we'd rather avoid.
2024-05-02 09:21:47 +02:00
Paolo Tranquilli
608791fd7f
Bazel/Go: use native cross compilation for fat binaries
2024-05-02 09:21:43 +02:00
Harry Maclean
7d92ec5ddf
Merge pull request #16378 from hmac/hmac-sanitization-wording
...
Ruby: fix wording in rb/request-without-cert-validation
2024-05-02 08:00:28 +01:00
Paolo Tranquilli
9157dee0db
Bazel: integrate download_and_extract into lfs_smudge
2024-05-02 08:53:51 +02:00
Paolo Tranquilli
677520aa8e
Bazel: improved lazy lfs files
...
This reintroduces lazy lfs file rules that were removed in
https://github.com/github/codeql/pull/16117 , now improved.
The new rules will make the actual file download go through bazel's
download manager, which includes:
* caching into the repository cache
* sane limiting of concurrent downloads
* retries
The bulk of the work is done by `git_lfs_probe.py`, which will use the
LFS protocol (with authentication via SSH) to output short lived
download URLs that can be consumed by `repository_ctx.download`.
2024-05-02 06:38:26 +02:00
Owen Mansel-Chan
16dcc0969b
Standardise comment explaining why extensible predicates must be defined
2024-05-01 22:00:01 +01:00
Owen Mansel-Chan
09e59ccf44
Name files with empty definitions of MaD extensible predicates to erowdmpty.model.yml
2024-05-01 21:39:38 +01:00
Mathias Vorreiter Pedersen
a8f2cbc2b1
Merge pull request #16331 from mario-campos/mario-campos/guarded-free
...
Cpp: new experimental query cpp/guarded-free
2024-05-01 17:32:44 +01:00
Harry Maclean
c00d0d302d
Ruby: fix wording in rb/request-without-cert-validation
2024-05-01 17:25:58 +01:00
Mario Campos
5a7a1dc92e
C++: forgot to import semmle.code.cpp.controlflow.Guards
2024-05-01 11:00:19 -05:00
Mario Campos
c480431ec0
C++: simplify cpp/guarded-free
...
This new form is more declarative by use of the `GuardCondition`. Thanks to the tireless effort of @MathiasVP!
2024-05-01 10:59:16 -05:00
Harry Maclean
f7fc2e0b00
Ruby: Fix StringSubstitutionCall charpred
...
Some missing parens meant this class targeted way more things than
intended.
2024-05-01 16:14:58 +01:00
Michael B. Gale
397e641f2f
Merge pull request #16375 from github/mbg/go/allow-version-suffixes
...
Go: Allow version suffixes
2024-05-01 15:41:54 +01:00
Michael B. Gale
00cbfaf40e
Go: Allow version suffixes
2024-05-01 15:00:45 +01:00
Michael Nebel
42653b5fec
Java: Add change note about local query removal.
2024-05-01 13:07:22 +02:00
Michael Nebel
58bbfe694f
Java: Deprecate the content of ExecTaintedLocalQuery as this is unused.
2024-05-01 13:07:21 +02:00
Michael Nebel
d9c7401ea2
Java: Deprecate the local content of UrlRedirectLocalQuery and remove the local query variant.
2024-05-01 13:07:21 +02:00
Michael Nebel
ed7538d0b9
Java: Deprecate the local content of TaintedPathQuery and remove the local query variant.
2024-05-01 13:07:21 +02:00
Michael Nebel
5b89bd23c7
Java: Deprecate the content of SqlTaintedLocalQuery and remove the local query variant.
2024-05-01 13:07:21 +02:00
Michael Nebel
b68abab12a
Java: Deprecate the content of ResponseSplittingLocalQuery and remove local query variant.
2024-05-01 13:07:21 +02:00
Michael Nebel
d05c5e3d94
Java: Deprecate the content of NumericCastTaintedLocalQuery, remove the local query variant and update the non-local query variant.
2024-05-01 13:07:21 +02:00
Michael Nebel
301a6cc191
Java: Deprecate the content of ImproperValidationOrArray and remove local query variants.
2024-05-01 13:07:21 +02:00
Michael Nebel
acd0fa4b7b
Java: Deprecate the content of ExternallyControlledFormatStringLocalQuery and remove the externally controlled format string local query variant.
2024-05-01 13:07:21 +02:00
Michael Nebel
85a4dd0325
Java: Deprecate the local content of CommandLineQuery and remove the exec tainted local query variant.
2024-05-01 13:07:20 +02:00
Mathias Vorreiter Pedersen
dc4604f5a5
Merge pull request #16367 from MathiasVP/better-documentation-for-iterator-to-expired-container
...
C++: Improve documentation for `cpp/iterator-to-expired-container`
2024-05-01 11:56:27 +01:00
Mathias Vorreiter Pedersen
40b6e1624f
Update cpp/ql/src/Security/CWE/CWE-416/IteratorToExpiredContainer.qhelp
...
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com >
2024-05-01 11:41:23 +01:00
Mathias Vorreiter Pedersen
22e843abc6
Update cpp/ql/src/Security/CWE/CWE-416/IteratorToExpiredContainer.qhelp
...
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com >
2024-05-01 11:41:16 +01:00
Jeroen Ketema
3c70a2d7df
C++: Update test results after extractor changes
2024-05-01 12:30:38 +02:00
Jeroen Ketema
541effb8cb
Merge pull request #16369 from jketema/destructors-init-stmt
...
C++: Update IR tests after better handling of init statements in the extractor
2024-05-01 10:47:03 +02:00
Anders Schack-Mulligen
248ffa15a2
Merge pull request #16318 from aschackmull/dataflow/doublyboundedfasttc
...
Dataflow: Use doublyBoundedFastTC.
2024-05-01 09:48:23 +02:00
Michael Nebel
072f19008a
Java: Deprecate the content of ArithmeticTaintedLocalQuery and remove the arithmetic tainted local query variant.
2024-05-01 08:59:51 +02:00
Michael Nebel
93988e5834
Java: Deprecate the content of XxeLocalQuery and remove the Xxe local query variant.
2024-05-01 08:59:50 +02:00
Michael Nebel
e0c2a43780
Java: Deprecate the content of XssLocalQuery and remove the Xss local query variant.
2024-05-01 08:59:50 +02:00
Jeroen Ketema
5843326b5c
C++: Update IR tests after better handling of init statements in the extractor
2024-04-30 21:12:30 +02:00
Mathias Vorreiter Pedersen
3a2b0a2feb
Merge pull request #16366 from MathiasVP/fix-ir-for-destructors-in-switch
...
C++: Fix IR destructor calls on `JumpStmt`s
2024-04-30 18:26:54 +01:00
Joe Farebrother
fd55713006
add changenote
2024-04-30 18:17:18 +01:00
Joe Farebrother
c6372d5822
Fix qldoc and remove PotentialViewCallable class
2024-04-30 18:13:06 +01:00
Mathias Vorreiter Pedersen
07dd6d5c8d
C++: Align 'break' statements.
2024-04-30 16:40:23 +01:00
Mathias Vorreiter Pedersen
708d12624f
C++: Update documentation on 'cpp/iterator-to-expired-container'.
2024-04-30 16:32:32 +01:00
Mathias Vorreiter Pedersen
3eddd3114f
C++: Accept test changes.
2024-04-30 16:14:30 +01:00