Highlights
- Arctic Code Vault Contributor
- Pro
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign upPinned
4,294 contributions in the last year
Activity overview
Contributed to
pyca/cryptography,
hallowauth/hallow,
fishinabarrel/analysis
and 5 other
repositories
Contribution activity
December 2020
Created 45 commits in 7 repositories
Created 2 repositories
- alex/pytest-shard Python
- alex/darwin-xnu C
Created a pull request in AdamGleave/pytest-shard that received 5 comments
Use sha256 instead of md5 for hashing items
I am personally incredibly sorry to be sending this PR. pyca/cryptography is looking at using pytest-shard to speed up our tests (looks like it'll β¦
+8
β8
β’
5
comments
Opened 43 other pull requests in 6 repositories
pyca/cryptography
28
merged
1
closed
- Cleanup how we represent authors.
- Remove rtd requirements
- put pytest configuration somewhere that goes in the sdist
- Move docker image pulling for wheel buidler to pre-run
- Clone wycheproof in a pre-run task
- Build manylinux2014 wheels
- Point at ghcr for repos
- Attempt to split windows tests over multiple jobs
- add a timeout to builds
- debian bullseye has 3.9 now
- Update APIs to use non-deprecated OpenSSL ones where possible
- Convert a few more high cardinality tests to use subtests
- bump libressl versions
- remove check from setup.py that's not needed anymore
- Delete this libressl specific code
- print 10 slowest tests to help us keep runtimes down
- fixes #5611 -- use subtests for wycheproof tests for speed
- Remove __future__ import from our code
- Remove utils.int_from_bytes
- Switch black to py36 as the minimum version
- Remove Python2 from CI and code that branched on it
- Reopen master for 3.4
- Fixed DH tests for latest CentOS FIPS OpenSSL
- Prepare for 3.3 release
- Document that PKCS1v1.5 is not constant time
- Some pull requests not shown.
pyca/infra
8
merged
pyca/pyopenssl
3
merged
hallowauth/hallow
1
merged
PyO3/pyo3
1
merged
Rust-for-Linux/linux
1
merged
Reviewed 34 pull requests in 10 repositories
pyca/cryptography 15 pull requests
- feat: test on macos big sur
- add missing verification parameter flags
- make the container build names more readable
- remove windows builds and only test lowest/highest
- bump openssl to latest in CI and change some job names
- xdist experiment
- re-add Cryptography_HAS_TLSEXT_HOSTNAME and port 3.3.1 changelog
- re-add Cryptography_HAS_TLSEXT_HOSTNAME and bump for 3.3.1
- we already do this check in other places
- More test speedups via subtest + removal rather than skipping
- Remove AES GCM < 64-bit IV tests instead of skipping
- subtest-ify keywrap
- use subtests in aead
- we didn't actually commit the final doc fixes for the recover PR
- Add support for RSA signature recovery
Rust-for-Linux/linux 8 pull requests
- Expose `release` method to file implementations.
- Allow implementations to choose how to allocate memory for file objects.
- Use `rustc` directly instead of `cargo`
- Add support for registering misc devices
- CI: Report some stats/sizes to track them over time
- Bindings: #include sysctl (some configs need it)
- Add try_alloc and try_alloc_pinned to kernel module.
- Simplify error handling in file operations.
abetterinternet/crustls 2 pull requests
pyca/infra 2 pull requests
RustSec/advisory-db 2 pull requests
PyO3/pyo3 1 pull request
python/cpython 1 pull request
pyca/pyopenssl 1 pull request
hallowauth/hallow 1 pull request
rust-lang/rust 1 pull request
Created an issue in google/atheris that received 8 comments
Coverage from regexp
I'm playing with using atheris on some code that uses regexp (stdlib re) for control flow. This is a common pattern for things like HTTP routing inβ¦
8
comments
Opened 14 other issues in 5 repositories
fishinabarrel/analysis
9
closed
pyca/cryptography
2
closed
Rust-for-Linux/linux
1
open
paramiko/paramiko
1
open
google/atheris
1
closed
10
contributions
in private repositories
Dec 3 β Dec 11