- Washington D.C.
- https://alexgaynor.net
Highlights
Block or Report
Block or report alex
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,266 contributions in the last year
Activity overview
Contribution activity
July 2022
Created 66 commits in 7 repositories
Created a pull request in Homebrew/homebrew-core that received 6 comments
fdroidserver: update python resources
resolves a CVE in lxml Have you followed the guidelines for contributing? Have you ensured that your commits follow the commit style guide? Hav…
Opened 63 other pull requests in 5 repositories
pyca/cryptography
25
merged
1
closed
- document what about an UnvalidatedIA5String is unvalidated
- remove bizzare dead code
- Use pyo3 warning helper
- nit: remove stray space
- nit: remove stray space
- Use universal2 openssl in macOS CI
- Added a benchmark for ChaCha20 AEAD
- fix typo in test name
- Remove usage of actions-rs actions
- Added license header to download_openssl.py
- Run benchmarks in CI
- Update things for 2022
- Warn users on 32-bit Pythons on 64-bit windows.
- fixes #7345 -- macarm64 runner is now native
- Provide a link to create a PAT in the release flow
- openssl version bumps for ci
- Added OCB vectors from openssl
- foward port changelog for 37.0.4
- Version bump and changelog for 37.0.4
- Added vectors for long form tags
- Bump to rust-asn1 0.10
- Revert "pin rust nightly until regression is fixed"
- Don't force an upgrade of cffi
- pin rust nightly until regression is fixed
- Added RUSTUP_TOOLCHAIN to tox passenv
- Some pull requests not shown.
alex/rust-asn1
22
merged
-
Complete coverage for
object_identifier.rs - Introduce a ratchet enforcing minimum coverage
- Test with minimal versions and verify things work
- try apt updating first
- pin github actions actions to precise version
- Make OwnedBitString parseable, in addition to writable
- refs #274 -- complete coverage for base128.rs
- fixed a typo in a doc comment
- Compute coverage in CI
- Drop usage of actions-rs
- correct comment
- Bump for 0.10.0 release
- fix off-by-one
- Expose additional Tag accessors for pyca/cryptography
- Added support for long tags
- Refactor tag to store passed bits, rather than just a u8.
- Factor our base128_length function
- Move base128 utils to their own file
- Create a dedicated type for Tags
- Implement read_u8 in terms of read_bytes
- Fix clippy warnings by deriving Eq
- Refactor _read_base128_int to not use an Iterator
Homebrew/homebrew-core
11
closed
- woob: update python resources
- urlwatch: update python resources
- translate-toolkit: update python resources
- lexicon: update python resources
- howdoi: update python resources
- gcovr: update python resources
- bzt: update python resources
- beancount: update python resources
- bandcamp-dl: update python resources
- aws-google-auth: update python resources
- rustup-init 1.25.0
pyca/bcrypt
3
merged
pyca/infra
1
merged
Reviewed 59 pull requests in 9 repositories
pyca/cryptography
25 pull requests
- Bump BoringSSL version to 5cb597e3ec19996f18a049c78cfa5e9e1a0da280
- Bump BoringSSL version to 8ce0e1c14e48109773f1e94e5f8b020aa1e24dc5
- Bump redox_syscall from 0.2.15 to 0.2.16 in /src/rust
- Bump BoringSSL version to 24c01865dc9e010db4edca08a94c2a1fbe092b23
- Bump BoringSSL version to b95c7e53d7d4376dbba18c3e3bbba99d66e3fbff
- Bump proc-macro2 from 1.0.41 to 1.0.42 in /src/rust
- Bump proc-macro2 from 1.0.40 to 1.0.41 in /src/rust
- Bump redox_syscall from 0.2.13 to 0.2.15 in /src/rust
- Bump BoringSSL version to 4d7b383e989eff619a60eb1da1b18f613af65daf
- Bump BoringSSL version to 5697a9202615925696f8dc7f4e286d44d474769e
-
feat: drop max password length of 72 characters from
serialize_ssh_private_key - Bump BoringSSL version to b95124305ab15c7523d3e21437309fa5dd717ee8
- Bump BoringSSL version to dfddbc4ded0df5fdc7263384ab833562d2e67105
- Bump dtolnay/rust-toolchain from 3d5c338b548e8aff8b55d96390e28fa86945e1b2 to 1
- Bump unicode-ident from 1.0.1 to 1.0.2 in /src/rust
- Remove usage of actions-rs actions
- Bump BoringSSL version to b6f47e88b09703e925c894ca77a5d90ee413e6b5
- Bump pem from 1.0.2 to 1.1.0 in /src/rust
- Bump actions/cache from 3.0.4 to 3.0.5
- Bump BoringSSL version to c8d31372f7342707d8c6e40c814ce1b64fe36086
- Bump actions/setup-python from 4.0.0 to 4.1.0
- Bump BoringSSL version to dc112e7ffc9bf95d01f08478ac9be90d6a695cdd
- WIP: Support for optional legacy provider
- Bump BoringSSL version to 5c1d5d8035bfad737bed79cd600c6600647e947f
- Bump BoringSSL version to f2029899b2c1dcf3e3120876794da088f42ad351
- Some pull request reviews not shown.
pyca/bcrypt
14 pull requests
- Bump redox_syscall from 0.2.15 to 0.2.16 in /src/_bcrypt
- Bump proc-macro2 from 1.0.40 to 1.0.42 in /src/_bcrypt
- Bump redox_syscall from 0.2.13 to 0.2.15 in /src/_bcrypt
- allow null bytes in inputs
- Bump zeroize from 1.5.6 to 1.5.7 in /src/_bcrypt
- Bump crypto-common from 0.1.5 to 0.1.6 in /src/_bcrypt
- Bump unicode-ident from 1.0.1 to 1.0.2 in /src/_bcrypt
- Bump dtolnay/rust-toolchain from 3d5c338b548e8aff8b55d96390e28fa86945e1b2 to 1
- Bump actions/cache from 3.0.4 to 3.0.5
- Bump actions/setup-python from 4.0.0 to 4.1.0
- Bump crypto-common from 0.1.4 to 0.1.5 in /src/_bcrypt
- continue to not oversell bcrypt
- Bump once_cell from 1.12.0 to 1.13.0 in /src/_bcrypt
- Bump crypto-common from 0.1.3 to 0.1.4 in /src/_bcrypt
pypi/warehouse
8 pull requests
- docs: Fix a few typos
- Update security-key-giveaway.html
- Update security-key-giveaway.html
- Use normalized names for Critical Projects
- Include in the JSON response if a project is critical
- Hard-code host for 2FA mandate email
- Bump cryptography from 37.0.3 to 37.0.4
- Update 2FA code expiration date from Aug 1 to Oct 1
Rust-for-Linux/linux
3 pull requests
rust-lang/rust
2 pull requests
hallowauth/hallow
2 pull requests
python/cpython
1 pull request
certifi/python-certifi
1 pull request
rust-fuzz/afl.rs
1 pull request
Created an issue in rust-lang/rust that received 12 comments
Recent nightly started ICEing with "No counters provided the source_hash for used function"
This can be seen here: https://github.com/pyca/cryptography/runs/7165695219?check_suite_focus=true
Running `rustc --crate-name cryptography_rust --…
Opened 19 other issues in 4 repositories
fishinabarrel/analysis
13
closed
- oss-fuzz last week: 69 bug-security
- Chrome 103.0.5060.134
- Security Update 2022-005 Catalina
- macOS Big Sur 11.6.8
- macOS Monterey 12.5
- iOS 15.6 and iPadOS 15.6
- tvOS 15.6
- watchOS 8.7
- Safari 15.6
- oss-fuzz last week: 42 bug-security
- oss-fuzz last week: 73 bug-security
- oss-fuzz last week: 36 bug-security
- Chrome 103.0.5060.114





