Avoid a panic in data_encoding when parsing a wrong Inode
Dependencies
- [2]
2VXTRPO4Custom diff separators - [3]
EEFI7RAXAlternative Inode serializer (as a Base32 str) - [4]
3I4PAA2AMaking a few types and methods public - [*]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting).
Change contents
- replacement in libpijul/src/pristine/inode.rs at line 57
if data_encoding::BASE32_NOPAD.decode_mut(s, &mut b).is_ok() {if s.len() == 13 && data_encoding::BASE32_NOPAD.decode_mut(s, &mut b).is_ok() { - replacement in libpijul/src/pristine/inode.rs at line 83
if data_encoding::BASE32_NOPAD.decode_mut(s.as_bytes(), &mut b).is_ok()if s.len() == 13&& data_encoding::BASE32_NOPAD.decode_mut(s.as_bytes(), &mut b).is_ok()