Skip to content

ssl: allow use of cipher strings.#751

Merged
mattklein123 merged 1 commit intoenvoyproxy:masterfrom
PiotrSikora:cipher_strings
Apr 13, 2017
Merged

ssl: allow use of cipher strings.#751
mattklein123 merged 1 commit intoenvoyproxy:masterfrom
PiotrSikora:cipher_strings

Conversation

@PiotrSikora
Copy link
Copy Markdown
Contributor

Allow use of "ALL", "HIGH", "EECDH+AES128" and other cipher strings,
which evaluate to more than one cipher suite.

As a side-effect, this allows use of ChaCha20+Poly1305 cipher strings,
which evaluate to two variants of the cipher suite (draft and RFC7539)
in currently linked version of BoringSSL.

While there, account for equal-preference groups when using BoringSSL.

@PiotrSikora
Copy link
Copy Markdown
Contributor Author

While I think use of cipher strings is valid in general, the workaround for ChaCha20+Poly1305 cipher suites is temporary, because the draft variant is already removed from the next chromium-stable branch of BoringSSL.

@mattklein123
Copy link
Copy Markdown
Member

Allow use of "ALL", "HIGH", "EECDH+AES128" and other cipher strings,
which evaluate to more than one cipher suite.

As a side-effect, this allows use of ChaCha20+Poly1305 cipher strings,
which evaluate to two variants of the cipher suite (draft and RFC7539)
in currently linked version of BoringSSL.

While there, account for equal-preference groups when using BoringSSL.

Signed-off-by: Piotr Sikora <piotrsikora@google.com>
@mattklein123 mattklein123 merged commit 842bca3 into envoyproxy:master Apr 13, 2017
jpsim pushed a commit that referenced this pull request Nov 28, 2022
…751)

Description: update envoy and include x-envoy-attempt-count in responses
Risk Level: low, the new config option attaches a new header to responses.
Testing: unit and integration tests in Envoy for the new feature.

Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 28, 2022
Description: tag with two updates:
- #749. Disable lifecycle event-base stat flushing until #748 is resolved.
- #751 to get additional data of the number of retries attempted by envoy mobile

Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
…751)

Description: update envoy and include x-envoy-attempt-count in responses
Risk Level: low, the new config option attaches a new header to responses.
Testing: unit and integration tests in Envoy for the new feature.

Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
Description: tag with two updates:
- #749. Disable lifecycle event-base stat flushing until #748 is resolved.
- #751 to get additional data of the number of retries attempted by envoy mobile

Signed-off-by: Jose Nino <jnino@lyft.com>
Signed-off-by: JP Simard <jp@jpsim.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants