- San Francisco, CA
- https://joshlf.com
Highlights
- Pro
Block or Report
Block or report joshlf
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
google/mundane Public
Mundane is a Rust cryptography library backed by BoringSSL that is difficult to misuse, ergonomic, and performant (in that order).
-
124 contributions in the last year
Less
More
Contribution activity
October 2022
Created 23 commits in 1 repository
Created a pull request in google/zerocopy that received 1 comment
Use GitHub actions to run tests that will block PR submission
+91
−1
•
1
comment
Opened 15 other pull requests in 1 repository
google/zerocopy
12
merged
2
open
1
closed
- Fix Clippy lints
- Add some SAFETY comments, some TODO comments
- Deny more Clippy lints
- Fix unsoundness in FromBytes::new_box_slice_zeroed
- Fix Clippy warnings
- Make more fns/macros const, update MSRV to 1.61.0
- [derive] Publish 0.3.2
- Publish 0.7.0-alpha
- [derive] Fix Clippy warnings
- Make more fns/macros const, update MSRV to 1.61.0
- Add include_bytes! macro
- [ci.yml] Test zerocopy-derive in CI
- Standardize import style
- [ci.yml] Fix formatting and check formatting in CI
- [ci.yml] Test simd-nightly feature
Reviewed 13 pull requests in 1 repository
google/zerocopy
13 pull requests
- [ci.yml] Run Clippy on zerocopy-derive
- [ci.yml] Add clippy_check job
- Varadtote
- Fix Rust Cache invalid key warning
-
[ci.yml] Add
randomize-layoutflag - added the comment
-
Little typo in
README - Re-enable test_new_error() for i686 target
- Refactor zeroing for loops with the [u8]::fill method
- Fix as_bytes() test for big endian targets
- Remove deprecated test output files
- Fix alignment tests for targets with pointer width < 8 bytes
- Adding workflow
Created an issue in google/zerocopy that received 6 comments
Run cargo miri test on a wasm target once one is supported
Currently, Miri doesn't support any wasm target (see #22 (comment)). Once one is supported, we should run cargo miri test on a wasm target in CI.
O…
6
comments
Opened 23 other issues in 2 repositories
google/zerocopy
14
open
8
closed
- Make it easier to run CI tests locally
-
Rename
LayoutVerifiedtoRef - List of TODOs blocked on MSRV
-
Add defensive programming in
FromBytes::new_box_slice_zeroed - Confirm that all undocumented unsafe blocks are sound, and document a justification for that soundness
-
Add trait similar to
CheckedBitPattern - Use -Z randomize-layout
- Publish 0.7.0-alpha
- Deny other Clippy lints?
- Test Clippy in CI
- Add comment to README.md stating that it's auto-generated and shouldn't be edited directly
- Test in CI that we have the same MSRV in all source files
-
Replace for loop with
[u8]::fillmethod - Remove deprecated *.out and *.err files
-
Test
cargo docin CI - Documentation should describe the broad view of zerocopy's use cases
- Add types/traits to encode statically that a sequence of bytes are all 0
-
Add
FromZeroestrait -
Use
ptr_metadatafeature to shrinkLayoutVerifiedand support DSTs -
test_as_bytes_methodsfails on powerpc -
test_new_errorfails on i686 -
Test that
cargo readmeoutput matchesREADME.md


