Skip to content

Commit 803e9fc

Browse files
authored
Merge branch 'main' into fix-CWE-119-tests
2 parents 25a46a8 + d8027fb commit 803e9fc

File tree

2,302 files changed

+170712
-65658
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,302 files changed

+170712
-65658
lines changed

.gitattributes

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,6 @@
8282
/csharp/paket.main.bzl linguist-generated=true
8383
/csharp/paket.main_extension.bzl linguist-generated=true
8484

85-
# ripunzip tool
86-
/misc/ripunzip/ripunzip-* filter=lfs diff=lfs merge=lfs -text
87-
8885
# swift prebuilt resources
8986
/swift/third_party/resources/*.zip filter=lfs diff=lfs merge=lfs -text
9087
/swift/third_party/resources/*.tar.zst filter=lfs diff=lfs merge=lfs -text

.github/copilot-instructions.md

Lines changed: 0 additions & 4 deletions
This file was deleted.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
applyTo: "**/*.expected"
3+
---
4+
Ignore these files. These are generated to be correct by running the tests, and should not be edited manually.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
applyTo: "**/*.ql,**/*.qll"
3+
---
4+
When reviewing these QL files, do not make any comment on the code itself. You don't understand the QL programming language well enough yet. You can only make comments about the following aspects:
5+
* comments (lines starting with `//` or block comments enclosed in `/* ... */`): you can suggest improvements to the clarity of comments, or point out spelling mistakes
6+
* typos in identifiers

.github/workflows/build-ripunzip.yml

Lines changed: 0 additions & 74 deletions
This file was deleted.

CODEOWNERS

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,29 @@
55
/actions/ @github/codeql-dynamic
66
/cpp/ @github/codeql-c-analysis
77
/csharp/ @github/codeql-csharp
8-
/csharp/autobuilder/Semmle.Autobuild.Cpp @github/codeql-c-extractor
9-
/csharp/autobuilder/Semmle.Autobuild.Cpp.Tests @github/codeql-c-extractor
8+
/csharp/autobuilder/Semmle.Autobuild.Cpp @github/codeql-c-extractor @github/code-scanning-language-coverage
9+
/csharp/autobuilder/Semmle.Autobuild.Cpp.Tests @github/codeql-c-extractor @github/code-scanning-language-coverage
1010
/go/ @github/codeql-go
11+
/go/codeql-tools/ @github/codeql-go @github/code-scanning-language-coverage
12+
/go/downgrades/ @github/codeql-go @github/code-scanning-language-coverage
13+
/go/extractor/ @github/codeql-go @github/code-scanning-language-coverage
14+
/go/extractor-smoke-test/ @github/codeql-go @github/code-scanning-language-coverage
15+
/go/ql/test/extractor-tests/ @github/codeql-go @github/code-scanning-language-coverage
1116
/java/ @github/codeql-java
1217
/javascript/ @github/codeql-javascript
18+
/javascript/extractor/ @github/codeql-javascript @github/code-scanning-language-coverage
1319
/python/ @github/codeql-python
20+
/python/extractor/ @github/codeql-python @github/code-scanning-language-coverage
1421
/ql/ @github/codeql-ql-for-ql-reviewers
1522
/ruby/ @github/codeql-ruby
23+
/ruby/extractor/ @github/codeql-ruby @github/code-scanning-language-coverage
1624
/rust/ @github/codeql-rust
25+
/rust/extractor/ @github/codeql-rust @github/code-scanning-language-coverage
1726
/shared/ @github/codeql-shared-libraries-reviewers
1827
/swift/ @github/codeql-swift
28+
/swift/extractor/ @github/codeql-swift @github/code-scanning-language-coverage
1929
/misc/codegen/ @github/codeql-swift
20-
/java/kotlin-extractor/ @github/codeql-kotlin
30+
/java/kotlin-extractor/ @github/codeql-kotlin @github/code-scanning-language-coverage
2131
/java/ql/test-kotlin1/ @github/codeql-kotlin
2232
/java/ql/test-kotlin2/ @github/codeql-kotlin
2333

Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,3 @@ members = [
1010
"rust/ast-generator",
1111
"rust/autobuild",
1212
]
13-
exclude = ["mad-generation-build"]

MODULE.bazel

Lines changed: 12 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,16 @@ bazel_dep(name = "rules_go", version = "0.56.1")
1919
bazel_dep(name = "rules_pkg", version = "1.0.1")
2020
bazel_dep(name = "rules_nodejs", version = "6.2.0-codeql.1")
2121
bazel_dep(name = "rules_python", version = "0.40.0")
22-
bazel_dep(name = "rules_shell", version = "0.3.0")
23-
bazel_dep(name = "bazel_skylib", version = "1.7.1")
22+
bazel_dep(name = "rules_shell", version = "0.5.0")
23+
bazel_dep(name = "bazel_skylib", version = "1.8.1")
2424
bazel_dep(name = "abseil-cpp", version = "20240116.1", repo_name = "absl")
2525
bazel_dep(name = "nlohmann_json", version = "3.11.3", repo_name = "json")
2626
bazel_dep(name = "fmt", version = "10.0.0")
2727
bazel_dep(name = "rules_kotlin", version = "2.1.3-codeql.1")
2828
bazel_dep(name = "gazelle", version = "0.40.0")
2929
bazel_dep(name = "rules_dotnet", version = "0.19.2-codeql.1")
3030
bazel_dep(name = "googletest", version = "1.14.0.bcr.1")
31-
bazel_dep(name = "rules_rust", version = "0.63.0")
31+
bazel_dep(name = "rules_rust", version = "0.66.0")
3232
bazel_dep(name = "zstd", version = "1.5.5.bcr.1")
3333

3434
bazel_dep(name = "buildifier_prebuilt", version = "6.4.0", dev_dependency = True)
@@ -269,24 +269,16 @@ go_deps = use_extension("@gazelle//:extensions.bzl", "go_deps")
269269
go_deps.from_file(go_mod = "//go/extractor:go.mod")
270270
use_repo(go_deps, "org_golang_x_mod", "org_golang_x_tools")
271271

272-
lfs_archive = use_repo_rule("//misc/bazel:lfs.bzl", "lfs_archive")
272+
ripunzip_archive = use_repo_rule("//misc/ripunzip:ripunzip.bzl", "ripunzip_archive")
273273

274-
lfs_archive(
275-
name = "ripunzip-linux",
276-
src = "//misc/ripunzip:ripunzip-Linux.zip",
277-
build_file = "//misc/ripunzip:BUILD.ripunzip.bazel",
278-
)
279-
280-
lfs_archive(
281-
name = "ripunzip-windows",
282-
src = "//misc/ripunzip:ripunzip-Windows.zip",
283-
build_file = "//misc/ripunzip:BUILD.ripunzip.bazel",
284-
)
285-
286-
lfs_archive(
287-
name = "ripunzip-macos",
288-
src = "//misc/ripunzip:ripunzip-macOS.zip",
289-
build_file = "//misc/ripunzip:BUILD.ripunzip.bazel",
274+
# go to https://github.com/GoogleChrome/ripunzip/releases to find latest version and corresponding sha256s
275+
ripunzip_archive(
276+
name = "ripunzip",
277+
sha256_linux = "ee0e8a957687a5dc3a66b2a4b25883bf762df4c9c07f0651af527a32a405054b",
278+
sha256_macos_arm = "8a88eea54eac232d162a72a42065e0429b82dbf4f05e9642915dff9d7a81f846",
279+
sha256_macos_intel = "4457a18bfcc5feabe09f5ea3d1157128e07b4873392cb404a870e611924abf64",
280+
sha256_windows = "66d0c1375301bf5ab815348048f43b110631d3fa7200acd50d50a8ed8655ca62",
281+
version = "2.0.3",
290282
)
291283

292284
register_toolchains(

actions/ql/lib/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## 0.4.21
2+
3+
No user-facing changes.
4+
5+
## 0.4.20
6+
7+
No user-facing changes.
8+
19
## 0.4.19
210

311
No user-facing changes.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## 0.4.20
2+
3+
No user-facing changes.

0 commit comments

Comments
 (0)