Bincode dependency unmaintained
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
Research direction
Start by reviewing deny.toml at the linked advisory entry and the bincode, wincode, and rkyv project pages. Check how bincode is used in ix and the linked multi-stark project; done means selecting and migrating to a maintained replacement across the affected projects, rather than only allowing RUSTSEC-2025-0141.
Written by the indexing model from the issue text.
Description
Bincode is now unmaintained per https://git.sr.ht/~stygianentity/bincode/tree/v3.0/item/README.md, we should switch to https://github.com/anza-xyz/wincode as a drop-in or https://github.com/rkyv/rkyv for potentially better performance. https://github.com/argumentcomputer/multi-stark needs to switch as well.
Until then we should allow RUSTSEC-2025-0141 in https://github.com/argumentcomputer/ix/blob/main/deny.toml#L72
- Dominant language
- Rust
- Stars
- 96
- Forks
- 3
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 29
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from argumentcomputer/ix
-
`io_load_info` Open
argumentcomputer/ix#419 · 1 assignee ·
-
Difficulty 5/5 Over a week Newbie friendliness 15/100
argumentcomputer/ix#389 ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
argumentcomputer/ix#373 ·
-
Difficulty 5/5 Over a week Newbie friendliness 28/100
argumentcomputer/ix#350 · 1 reaction ·
-
bug enhancement rust
Difficulty 4/5 3-5 days Newbie friendliness 45/100
argumentcomputer/ix#303 ·
All issues in argumentcomputer/ix
Similar issues
-
bug github_actions
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
registrystack/registry-stack#1393 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
longbridge/gpui-kit#3223 ·
-
bug engine
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
rocky-data/rocky#2181 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
oasisprotocol/oasis-sdk#2523 ·
-
[indexer] [QA] Add a focused test for the new NonRetryableError / assertSocketAlive() behavior. Openbot:ai-assisted component:indexer QA-roadmap status:untriaged
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
midnightntwrk/midnight-indexer#1557 ·