Cory Benfield

Results 101 issues of Cory Benfield

We don't want to expose ourselves to the NSA MITM-ing us. We should pin Mozilla's cert.

This adds support for pinning the Mozilla leaf certificate. Some caution needs to be taken here, because this can change underneath our feet. I may need to write some monitoring...

That would be a good idea, eh?

See also: https://caremad.io/2015/06/distributing-a-cffi-project-redux/

It seems like it might be particularly useful to have firmware.hex also distributed with the .tar.gz sdist from PyPI.

Resolves #32. Right now there's no testing for this, I'm pushing this up atm to get feedback on whether this looks about right to most people. /cc @glyph --- This...

When attempting to debug #4122 I attempted to use the standard method for debugging this, which is to set `allow_redirects=False` and to manually check the headers. Unfortunately, this no longer...

When running NIO applications in production it is possible to encounter rare, probabilistic issues. These issues happen with relatively low frequency and are, with the information available to the application...

kind/enhancement
kind/administration

We no longer support Swift 5.8, so let's wave it goodbye

semver/minor

NIOLock is particularly scary, but NIOLockedValueBox has some limitations too that need to be tidied up. The following functions are dangerous: https://github.com/apple/swift-nio/blob/9ff5fddb3d4da3b62dadb8ff83944acf6b0eabf9/Sources/NIOConcurrencyHelpers/NIOLock.swift#L232-L254 Here, `withLock` needs to take its closure `sending`...

kind/bug
size/S