purpleprotocol / mimalloc_rust

A Rust wrapper over Microsoft's MiMalloc memory allocator
MIT License
506 stars 42 forks source link

libmimalloc-sys: Differences between version on crates.io and in repo version (0.1.35) #109

Open VorpalBlade opened 6 months ago

VorpalBlade commented 6 months ago

Using cargo-goggles I discovered that libmimalloc-sys has differences between the version on crates.io and the version in the repo at the tag v0.1.35:

The changes don't seem malicious (and I would assume this is an honest mistake with placing the tag at the wrong commit), but they are somewhat concerning given the recent xz backdoor. I would like an explanation of what is going on here.

octavonce commented 5 months ago

I didn't run cargo goggles but at first glance this seems to match this.

However, I see that v0.1.31 libmimalloc-sys is yanked for some reason I cannot remember now. Which means it would use a later version.