I program computers, and build teams that program computers, with a heavy focus on security.
- Washington D.C.
- https://alexgaynor.net
Highlights
Block or Report
Block or report alex
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
pyca/cryptography Public
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
-
Rust-for-Linux/linux Public
Forked from torvalds/linux
Adding support for the Rust language to the Linux kernel.
-
Security research organization dedicated to finding low hanging, critical, vulnerabilities.
-
-
what-happens-when Public
An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"
-
2,377 contributions in the last year
Less
More
Activity overview
Contribution activity
December 2022
Created 47 commits in 13 repositories
Created 1 repository
- alex/brew-pip-audit Python
Created a pull request in rust-lang/rust that received 11 comments
Opened 40 other pull requests in 11 repositories
Homebrew/homebrew-core
17
closed
- datalad: update python resources
- cyral-gimme-db-token: update python resources
- cookiecutter: update python resources
- conan: update python resources
- checkov: update python resources
- censys: update python resources
- buku: update python resources
- bpython: update python resources
- borgmatic: update python resources
- beancount: update python resources
- bandcamp-dl: update python resources
- awscurl: update python resources
- aws-sso-util: update python resources
- aws-google-auth: update python resources
- aws-elasticbeanstalk: update python resources
- anime-downloader: update python resources
- airshare: update python resources
pyca/cryptography
11
merged
1
open
- Typo fixes
- Update formatting for new ruff
- Migrate x25519 to use rust-openssl
- Pre-annouce build process changes for #7164
- fixes #7912 -- correct metadata for version
- Switch from flake8 to ruff
- new libressl release
- put binding back that pyOpenSSL just started using
- Bump OpenSSL/BoringSSL and adapt for OpenSSL RSA bleichenbacher mitigation
- ignore speakerdeck on linkcheck
- remove unnecessary lifetime
- Annotate a few more functions
sfackler/rust-openssl
2
merged
Homebrew/brew-pip-audit
2
merged
PyO3/pyo3
1
merged
google/oss-fuzz
1
merged
rustsec/advisory-db
1
merged
pyca/bcrypt
1
closed
pyca/pyopenssl
1
merged
alex/rust-asn1
1
merged
pyca/pynacl
1
merged
Reviewed 94 pull requests in 17 repositories
pyca/cryptography
25 pull requests
- Bump BoringSSL and/or OpenSSL in CI
-
Replace deprecated
abstractproperty - Bump actions/cache from 3.2.1 to 3.2.2
- Add canonical names to Sphinx class documentation
- src/_cffi_src/openssl/evp.py: export EVP_PKEY_set_alias_type in FUNCTIONS to support to use SM2 algorithms
- Update code to match Django recommendations
- Bump actions/setup-python from 4.3.1 to 4.4.0
- Bump actions/cache from 3.2.0 to 3.2.1
- Bump BoringSSL and/or OpenSSL in CI
- Add SSL_CTX_set_msg_callback functions
- Bump actions/cache from 3.0.11 to 3.2.0
- Bump libc from 0.2.138 to 0.2.139 in /src/rust
- Bump BoringSSL and/or OpenSSL in CI
- Bump actions/stale from 6.0.1 to 7.0.0
- Add openssl 3.1.0b1 to test matrix
- Remove binding for X509_STORE_get_get_issuer
- Bump link-cplusplus from 1.0.7 to 1.0.8 in /src/rust
- Bump cxx-build from 1.0.83 to 1.0.85 in /src/rust
- Bump syn from 1.0.105 to 1.0.107 in /src/rust
- Bump proc-macro2 from 1.0.47 to 1.0.49 in /src/rust
- Bump proc-macro-hack from 0.5.19 to 0.5.20+deprecated in /src/rust
- Bump cxx from 1.0.83 to 1.0.85 in /src/rust
- Bump unindent from 0.1.10 to 0.1.11 in /src/rust
- Bump quote from 1.0.21 to 1.0.23 in /src/rust
- Bump scratch from 1.0.2 to 1.0.3 in /src/rust
- Some pull request reviews not shown.
pyca/bcrypt
16 pull requests
- Bump actions/cache from 3.2.0 to 3.2.1
- Bump proc-macro-hack from 0.5.19 to 0.5.20+deprecated in /src/_bcrypt
- Bump syn from 1.0.105 to 1.0.107 in /src/_bcrypt
- Bump libc from 0.2.138 to 0.2.139 in /src/_bcrypt
- Bump actions/cache from 3.0.11 to 3.2.0
- Bump actions/setup-python from 4.3.1 to 4.4.0
- Bump quote from 1.0.21 to 1.0.23 in /src/_bcrypt
- Bump unicode-ident from 1.0.5 to 1.0.6 in /src/_bcrypt
- Bump dtolnay/rust-toolchain from 1ce4a7352a1efe5dede2e52c75512b34256e4f44 to e645b0cf01249a964ec099494d38d2da0f0b349f
- Bump proc-macro2 from 1.0.47 to 1.0.49 in /src/_bcrypt
- pin to pypy3 7.3.9 to work around coverage bug
- Bump actions/checkout from 3.1.0 to 3.2.0
- Bump parking_lot_core from 0.8.5 to 0.8.6 in /src/_bcrypt
- Bump actions/setup-python from 4.3.0 to 4.3.1
- Bump typenum from 1.15.0 to 1.16.0 in /src/_bcrypt
- Bump syn from 1.0.104 to 1.0.105 in /src/_bcrypt
alex/rust-asn1
6 pull requests
- Bump actions/cache from 3.2.1 to 3.2.2
- Bump actions/cache from 3.2.0 to 3.2.1
- Bump actions/cache from 3.0.11 to 3.2.0
- Bump dtolnay/rust-toolchain from 1ce4a7352a1efe5dede2e52c75512b34256e4f44 to e645b0cf01249a964ec099494d38d2da0f0b349f
- Impl std::error::Error for WriteError
- Bump actions/checkout from 3.1.0 to 3.2.0
pyca/pyopenssl
4 pull requests
hallowauth/hallow
3 pull requests
pyca/pynacl
3 pull requests
rustsec/advisory-db
2 pull requests
PyO3/pyo3
1 pull request
google/oss-fuzz
1 pull request
sfackler/rust-openssl
1 pull request
rust-lang/blog.rust-lang.org
1 pull request
pyca/infra
1 pull request
pypi/warehouse
1 pull request
Rust-for-Linux/linux
1 pull request
Homebrew/brew-pip-audit
1 pull request
pypa/manylinux
1 pull request
rust-lang/rust
1 pull request
Created an issue in sfackler/rust-openssl that received 8 comments
Detect boringssl in expando.c?
Right now if you compile against BoringSSL (i.e., point OPENSSL_DIR at it), but don't specify unstable_boringssl it will silently build, but many t…
8
comments
Opened 18 other issues in 6 repositories
fishinabarrel/analysis
13
open
- oss-fuzz last week: 29 bug-security
- oss-fuzz last week: 26 bug-security
- oss-fuzz last week: 33 bug-security
- Chrome 108.0.5359.124
- watchOS 9.2
- tvOS 16.2
- macOS Big Sur 11.7.2
- macOS Monterey 12.6.2
- macOS Ventura 13.1
- iOS 15.7.2 and iPadOS 15.7.2
- iOS 16.2 and iPadOS 16.2
- oss-fuzz last week: 36 bug-security
- ChromeOS 108.0.5359.75





