8000 Tags · sundayfun/grpc-swift · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: sundayfun/grpc-swift

Tags

1.4.1

Toggle 1.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump version number to 1.4.1 (grpc#1267)

Motivation:

We plan on tagging a release soon.

Modifications:

- Bump the version to 1.4.1

Result:

The version in the default user-agent string will match the released
version.

1.4.1-async-await.1

Toggle 1.4.1-async-await.1's commit message
[async-await] Code generation for "simple, but safe" wrapper client c…

…alls. (grpc#1261)

This PR adds codegen support for the "simple, but safe wrappers" that were part of the proposal for async/await support, added in grpc#1231.

Codegen has also been re-run for the example Echo service.

1.4.0

Toggle 1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump version number to 1.4.0 (grpc#1256)

Motivation:

We plan on tagging a release soon.

Modifications:

- Bump the version to 1.4.0

Result:

The version in the default user-agent string will match the released
version.

1.3.0

Toggle 1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump version number to 1.3.0 (grpc#1222)

Motivation:

We plan on tagging a release soon.

Modifications:

- Bump the version to 1.3.0

Result:

The version in the default user-agent string will match the released
version.

1.2.0

Toggle 1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request from GHSA-2jx2-qcm4-rf9h

Motivation:

If the server replies early, currently the GRPCWebToHTTPServerCodec
takes it upon itself to suppress the rest of the data coming from the
client.

This design does not match with HTTP/2, where an early return from the
server does not suppress this data. As a result, there is no particular
reason to have implemented this beyond optimisation.

Sadly, this optimisation also opens up a crash vector, because the
codec also suppressed the .end message. When combined with the fact that
grpc-web re-uses the server state machine, we exposed the server to a
crash, because it could see two .heads with no intervening .end.

Modifications:

Stop suppressing reads, continue to police them and pass them through.

Result:

Remove a crash vector, stop errors being fatal.

Co-authored-by: Cory Benfield <lukasa@apple.com>

1.1.1

Toggle 1.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump version prior to release (grpc#1212)

1.1.0

Toggle 1.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump version for 1.1.0 release (grpc#1200)

1.0.0

Toggle 1.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Don't log to file in CI (grpc#1129)

Motivation:

The connection backoff interop test periodically fails in CI when
tearing down. In CI we currently capture the logs to file, this isn't
too sensible: we can't access them from Travis.

Modifications:

- Don't log interop test output to file in CI
- Print all thrown errors in the connection backoff interop test

Result:

Some visibilitiy into why the test is occasionally failing

1.0.0-alpha.24

Toggle 1.0.0-alpha.24's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Move the pcap example into Source/Examples/ (grpc#1119)

Motivation:

The PCAP example depends on swift-nio-extras. Since grpc-swift now
depends on swift-nio-extras (and we have target based dependency
resolution) the example can live in-source with other examples.

Modifications:

- Move Examples/PCAPExample to Source/Examples/PacketCapture.
- Make it a target in the GRPC package, rather than its own package.

Result:

Easier to avoid bit-rot.

1.0.0-alpha.23

Toggle 1.0.0-alpha.23's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Added support for NIOSSLCustomVerificationCallback for client connect…

…ion (grpc#1107)

This allows client apps to perform SSL Public Key Pinning, or override the certificate verification logic
0