Skip to content
This repository was archived by the owner on Oct 15, 2024. It is now read-only.

Synchronize with upstream#2

Open
johny wants to merge 141 commits into
SwitchEV:masterfrom
cloudflare:master
Open

Synchronize with upstream#2
johny wants to merge 141 commits into
SwitchEV:masterfrom
cloudflare:master

Conversation

@johny

@johny johny commented Jul 25, 2024

Copy link
Copy Markdown

No description provided.

akoserwal and others added 30 commits November 12, 2019 15:18
updated build instructions
push images to github/docker container registry
- No longer ignore specified x509 extensions in the CSR
  when generating a self-signed certificate.
Such boards are still available

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
it seems that specifing the platform arg is not needed / incorrect for github actions: docker/build-push-action#668 (comment)

resolves #1287
CI: bump actions version, fix node 12 deprecation warning
disabling buildvcs for now, seems to be related to golang/go#51253
Signed-off-by: Benjamin Wang <wachao@vmware.com>
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v3...v4)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.13.0 to 1.15.1.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](prometheus/client_golang@v1.13.0...v1.15.1)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
fix architecture for docker builds
Bumps [github.com/jmoiron/sqlx](https://github.com/jmoiron/sqlx) from 1.3.3 to 1.3.5.
- [Commits](jmoiron/sqlx@v1.3.3...v1.3.5)

---
updated-dependencies:
- dependency-name: github.com/jmoiron/sqlx
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
….com/prometheus/client_golang-1.15.1

build(deps): bump github.com/prometheus/client_golang from 1.13.0 to 1.15.1
…cker/build-push-action-4

build(deps): bump docker/build-push-action from 3 to 4
….com/jmoiron/sqlx-1.3.5

build(deps): bump github.com/jmoiron/sqlx from 1.3.3 to 1.3.5
Bumps [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql) from 1.6.0 to 1.7.1.
- [Release notes](https://github.com/go-sql-driver/mysql/releases)
- [Changelog](https://github.com/go-sql-driver/mysql/blob/master/CHANGELOG.md)
- [Commits](go-sql-driver/mysql@v1.6.0...v1.7.1)

---
updated-dependencies:
- dependency-name: github.com/go-sql-driver/mysql
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/lib/pq](https://github.com/lib/pq) from 1.10.1 to 1.10.9.
- [Release notes](https://github.com/lib/pq/releases)
- [Commits](lib/pq@v1.10.1...v1.10.9)

---
updated-dependencies:
- dependency-name: github.com/lib/pq
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Benjamin Wang <wachao@vmware.com>
bump github.com/zmap/zlint/v3  from 3.1.0 to 3.4.1
nickysemenza and others added 30 commits February 21, 2024 13:23
….org/x/crypto-0.19.0

build(deps): bump golang.org/x/crypto from 0.18.0 to 0.19.0
Signed-off-by: killianmuldoon <cilliancapi@gmail.com>
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.18.0 to 1.19.0.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](prometheus/client_golang@v1.18.0...v1.19.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Build images on base image for target platform
….com/prometheus/client_golang-1.19.0

build(deps): bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.19.0 to 0.21.0.
- [Commits](golang/crypto@v0.19.0...v0.21.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql) from 1.7.1 to 1.8.0.
- [Release notes](https://github.com/go-sql-driver/mysql/releases)
- [Changelog](https://github.com/go-sql-driver/mysql/blob/master/CHANGELOG.md)
- [Commits](go-sql-driver/mysql@v1.7.1...v1.8.0)

---
updated-dependencies:
- dependency-name: github.com/go-sql-driver/mysql
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
….com/go-sql-driver/mysql-1.8.0

build(deps): bump github.com/go-sql-driver/mysql from 1.7.1 to 1.8.0
….org/x/crypto-0.21.0

build(deps): bump golang.org/x/crypto from 0.19.0 to 0.21.0
Bumps [github.com/google/certificate-transparency-go](https://github.com/google/certificate-transparency-go) from 1.1.7 to 1.1.8.
- [Release notes](https://github.com/google/certificate-transparency-go/releases)
- [Changelog](https://github.com/google/certificate-transparency-go/blob/master/CHANGELOG.md)
- [Commits](google/certificate-transparency-go@v1.1.7...v1.1.8)

---
updated-dependencies:
- dependency-name: github.com/google/certificate-transparency-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
….com/google/certificate-transparency-go-1.1.8

build(deps): bump github.com/google/certificate-transparency-go from 1.1.7 to 1.1.8
Updated README: make fails to install cfssl* binaries  into bin directory
Creating Semgrep.yml file - Semgrep is a tool that will be used to scan Cloudflare's public repos for Supply chain, code and secrets. This work is part of Application & Product Security team's initiative to onboard Semgrep onto all of Cloudflare's public repos.

In case of any questions, please reach out to "Hrushikesh Deshpande" on cf internal chat.
…ncy-go-bump

Upgrade certificate-transparency-go from v1.1.8 to v1.3.1
Revert "Upgrade certificate-transparency-go from v1.1.8 to v1.3.1"
Github actions linter uses golangci-lint@v1.57
Update repository to reflect required min go version of 1.20
…opy_extensions

When copy_extensions is enabled, CSR-provided X.509v3 extensions are
copied into the certificate template's ExtraExtensions. Go's
x509.CreateCertificate gives ExtraExtensions precedence over struct
fields for the same OID, which means an attacker-crafted CSR could
inject KeyUsage, ExtKeyUsage, and other security-critical extensions
that silently override the signing profile's intended restrictions.

Add a blocklist of CA-managed extension OIDs (KeyUsage, ExtKeyUsage,
BasicConstraints, SKI, AKI, SAN, Name Constraints, CRL Distribution
Points, Authority Info Access, Certificate Policies, Issuer Alt Name)
that are never copied from CSR extensions. These extensions are
authoritatively set by the CA's signing profile via FillTemplate and
must not be overridable by a CSR submitter.

Non-standard/private-use extensions continue to be copied through
when copy_extensions is enabled.
…ypass

fix: prevent CSR extensions from overriding CA-managed key usage in c…
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.