# cargo
$ ls | wc -l → 6 raksti
arrayref ar 245 miljoniem lejupielāžu 86 minūtes palaida ļaunatūru cargo build laikā
Uzbrucējs pārņēma crates.io kontu un pievienoja arrayref vienu atkarību, kuras būvēšanas skripts lejupielādēja paroļu zagli. Trīs pakotnes ar 264 miljoniem lejupielāžu bija saindētas no 86 līdz 107 minūtēm.
Rust 1.97 pēc noklusējuma ieslēdz v0 simbolu kodēšanu un beidz astoņus gadus ilgušo pāreju
Rust 1.97 pēc noklusējuma ieslēdz v0 simbolu kodēšanu, kas steka izdrukā saglabā pilnu ģenerisko tipu parakstu. Cargo iegūst kontroli pār brīdinājumiem.
Rust 1.97 ieslēdz v0 simbolu kodēšanu pēc noklusējuma — steka izsekumos parādās ģenerisko tipu paraksti
Rust 1.97.0 pēc noklusējuma ieslēdz v0 simbolu kodēšanu. Steka izsekumos ģenerisko tipu paraksti tagad ir salasāmi, un Cargo iegūst brīdinājumu kontroli.
Rust 1.97 ieslēdz v0 simbolu kodēšanu pēc noklusējuma — veci atkļūdotāji vairs neatšifrē nosaukumus
Rust 1.97.0 pamet Itanium C++ ABI un pāriet uz paša v0 simbolu shēmu. Vecāki gdb un perf simbolus vairs neatšifrē, bet build.warnings beidzot atbrīvo CI no būvējuma keša izmešanas.
Rust 1.97 ieslēdz v0 simbolu mangling pēc noklusējuma — beidzas astoņus gadus ilgā pāreja
Rust 1.97.0 pēc noklusējuma pārslēdz simbolu kodēšanu no Itanium mantojuma uz v0 shēmu un stabilizē build.warnings, kas neizmet būvēšanas kešatmiņu.
Rust 1.97 pārslēdz simbolu kodēšanu uz v0 — atkļūdošana kļūst lasāmāka
Rust 1.97.0 pārslēdz noklusējuma simbolu kodēšanu uz v0 shēmu, tāpēc kaudzes izsekojumi un profilēšanas izvade kļūst lasāmāka. Klāt arī linkera brīdinājumi un jaunas bitu metodes.