Skip to content

Commit a8162b4

Browse files
committed
Merge remote-tracking branch 'upstream/main'
2 parents dd1e271 + d4fd8e3 commit a8162b4

1,469 files changed

Lines changed: 89433 additions & 10897 deletions

File tree

Some content is hidden

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

.bazelci/presubmit.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@ tasks:
1717
platform: ubuntu2004
1818
shell_commands:
1919
- "sudo apt -y update && sudo apt -y install automake autotools-dev cmake libtool m4 ninja-build"
20-
- "wget https://apt.llvm.org/llvm.sh && sudo bash llvm.sh 14"
21-
- "bazel/setup_clang.sh /usr/lib/llvm-14"
22-
# TODO(keith): Remove once we use clang 15+ on CI
23-
- "sudo apt-get install -y libclang-rt-14-dev"
2420
test_targets:
2521
- "//test/common/common/..."
2622
- "//test/integration/..."

.bazelrc

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,6 @@ build:compile-time-options --config=boringssl-fips
209209
build:compile-time-options --define=log_debug_assert_in_release=enabled
210210
build:compile-time-options --define=path_normalization_by_default=true
211211
build:compile-time-options --define=deprecated_features=disabled
212-
build:compile-time-options --define=tcmalloc=gperftools
213212
build:compile-time-options --define=uhv=enabled
214213
# gRPC has a lot of deprecated-enum-enum-conversion warnings with C++20
215214
build:compile-time-options --copt=-Wno-error=deprecated-enum-enum-conversion
@@ -237,6 +236,15 @@ common:aws-lc-fips --@envoy//bazel:ssl=@aws_lc//:ssl
237236
common:aws-lc-fips --@envoy//bazel:crypto=@aws_lc//:crypto
238237
common:aws-lc-fips --@envoy//bazel:http3=False
239238

239+
# OpenSSL
240+
common:openssl --//bazel:ssl=//compat/openssl:ssl
241+
common:openssl --//bazel:crypto=//compat/openssl:crypto
242+
common:openssl --copt=-DENVOY_SSL_OPENSSL
243+
common:openssl --host_copt=-DENVOY_SSL_OPENSSL
244+
common:openssl --@envoy//bazel:http3=False
245+
common:openssl --test_tag_filters=-nofips
246+
common:openssl --build_tag_filters=-nofips
247+
240248

241249
#############################################################################
242250
# sanitizers
@@ -267,7 +275,7 @@ build:asan-common --build_tag_filters=-no_san
267275
build:asan-common --test_tag_filters=-no_san
268276
build:asan-common --copt -fsanitize=address,undefined
269277
build:asan-common --linkopt -fsanitize=address,undefined
270-
# vptr and function sanitizer are enabled in asan if it is set up via bazel/setup_clang.sh.
278+
# vptr and function sanitizer are enabled in asan when using --config=clang.
271279
build:asan-common --copt -fno-sanitize=vptr,function
272280
build:asan-common --linkopt -fno-sanitize=vptr,function
273281
build:asan-common --copt -DADDRESS_SANITIZER=1
@@ -387,7 +395,7 @@ build:clang-pch --define=ENVOY_CLANG_PCH=1
387395

388396
# Clang-tidy
389397
build:clang-tidy --@envoy_toolshed//format/clang_tidy:executable=@envoy//tools/clang-tidy
390-
build:clang-tidy --@envoy_toolshed//format/clang_tidy:config=//:clang_tidy_config
398+
build:clang-tidy --@envoy_toolshed//format/clang_tidy:config=@envoy//:clang_tidy_config
391399
build:clang-tidy --aspects @envoy_toolshed//format/clang_tidy:clang_tidy.bzl%clang_tidy_aspect
392400
build:clang-tidy --output_groups=report
393401
build:clang-tidy --build_tag_filters=-notidy

.github/dependabot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ updates:
2424
time: "06:00"
2525

2626
- package-ecosystem: "pip"
27-
directory: "/mobile/third_party/python"
27+
directory: "/mobile/tools/python"
2828
open-pull-requests-limit: 20
2929
schedule:
3030
interval: "daily"

.github/workflows/_precheck_deps.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,4 +57,4 @@ jobs:
5757
ref: ${{ fromJSON(inputs.request).request.sha }}
5858
persist-credentials: false
5959
- name: Dependency Review
60-
uses: actions/dependency-review-action@05fe4576374b728f0c523d6a13d64c25081e0803 # v4.8.3
60+
uses: actions/dependency-review-action@2031cfc080254a8a887f58cffee85186f0e49e48 # v4.9.0

.github/workflows/_request.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,14 +176,14 @@ jobs:
176176
# TODO(phlax): shift this to ci/request action above
177177
- name: Check Docker cache (x64)
178178
id: cache-exists-docker-x64
179-
uses: actions/cache/restore@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
179+
uses: actions/cache/restore@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
180180
with:
181181
lookup-only: true
182182
path: /tmp/cache
183183
key: ${{ fromJSON(steps.data.outputs.value).request.build-image.default }}
184184
- name: Check Docker cache (arm64)
185185
id: cache-exists-docker-arm64
186-
uses: actions/cache/restore@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
186+
uses: actions/cache/restore@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
187187
with:
188188
lookup-only: true
189189
path: /tmp/cache

.github/workflows/_run.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ jobs:
318318
# HACK/WORKAROUND for cache scope issue (https://github.com/envoyproxy/envoy/issues/37603)
319319
- if: ${{ inputs.cache-build-image }}
320320
id: cache-lookup
321-
uses: actions/cache/restore@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
321+
uses: actions/cache/restore@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
322322
with:
323323
lookup-only: true
324324
path: /tmp/cache

.github/workflows/_upload_gcs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
matrix:
2626
artifact: ${{ fromJSON(inputs.artifacts) }}
2727
steps:
28-
- uses: actions/download-artifact@v8.0.0
28+
- uses: actions/download-artifact@v8.0.1
2929
with:
3030
name: ${{ matrix.artifact }}
3131
path: ${{ matrix.artifact }}

.github/workflows/codeql-daily.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
5353

5454
- name: Initialize CodeQL
55-
uses: github/codeql-action/init@89a39a4e59826350b863aa6b6252a07ad50cf83e # codeql-bundle-v4.32.4
55+
uses: github/codeql-action/init@c10b8064de6f491fea524254123dbe5e09572f13 # codeql-bundle-v4.35.1
5656
with:
5757
languages: cpp
5858
trap-caching: false
@@ -91,4 +91,4 @@ jobs:
9191
git clean -xdf
9292
9393
- name: Perform CodeQL Analysis
94-
uses: github/codeql-action/analyze@89a39a4e59826350b863aa6b6252a07ad50cf83e # codeql-bundle-v4.32.4
94+
uses: github/codeql-action/analyze@c10b8064de6f491fea524254123dbe5e09572f13 # codeql-bundle-v4.35.1

.github/workflows/codeql-push.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ jobs:
8888
echo "MINIMAL_BUILD_TARGET=//source/common/common:assert_lib" > $GITHUB_ENV
8989
9090
- name: Initialize CodeQL
91-
uses: github/codeql-action/init@89a39a4e59826350b863aa6b6252a07ad50cf83e # codeql-bundle-v4.32.4
91+
uses: github/codeql-action/init@c10b8064de6f491fea524254123dbe5e09572f13 # codeql-bundle-v4.35.1
9292
with:
9393
languages: cpp
9494
trap-caching: false
@@ -129,4 +129,4 @@ jobs:
129129
130130
- name: Perform CodeQL Analysis
131131
# if: ${{ env.BUILD_TARGETS != '' }}
132-
uses: github/codeql-action/analyze@89a39a4e59826350b863aa6b6252a07ad50cf83e # codeql-bundle-v4.32.4
132+
uses: github/codeql-action/analyze@c10b8064de6f491fea524254123dbe5e09572f13 # codeql-bundle-v4.35.1

.github/workflows/command.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ jobs:
7171
pull-requests: write
7272
steps:
7373
- name: React with rocket emoji
74-
uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.0
74+
uses: peter-evans/create-or-update-comment@e8674b075228eee787fea43ef493e45ece1004c9 # v5.0.0
7575
with:
7676
comment-id: ${{ github.event.comment.id }}
7777
reactions: rocket

0 commit comments

Comments
 (0)