You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to webp-d...@webmproject.org
Hello,
The libwebp library is listed as in scope project for google patch rewards. I am individual contributor interested in improving security of the project.
Adopting the Safe Buffers Programming Model to migrate from C-style buffers to C++ containers, including the use of -Wunsafe-buffer-usage to prevent backsliding
Replacing C++ dependencies processing potentially untrusted inputs with equivalent Rust dependencies
Building the scaffolding to enable writing new components in Rust, and demonstrating this capability by adding one feature in Rust
Elimination of error-prone design patterns or library calls
Rust <> C++ Bindings through the use of manual bindings or interop tooling such as bindgen, cbindgen, and cxx; with accurate safety comments
Refactoring Rust crates to minimize or eliminate unsafe code
Improving the auditability and verifiability of Rust crates that use unsafe code, such as by encapsulating unsafe blocks within self-contained, safe abstractions
Please comment on which of them would be relevant for the project maintainers.