рдЬрдВрдЧ 1.43.1 рд░рд┐рд▓реАрдЬ: рд╕рдорд╛рдпреЛрдЬрди рд░рд┐рд▓реАрдЬ

рд░рд╕реНрдЯ рдЯреАрдо рдиреЗ 1.43.1 рд░рд╕реНрдЯ рдХреА рдПрдХ рдкреИрдЪ рд░рд┐рд▓реАрдЬрд╝ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреА рд╣реИред рдЬрдВрдЧ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИ рдЬреЛ рд╕рднреА рдХреЛ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдФрд░ рдХреБрд╢рд▓ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред


рдпрджрд┐ рдЖрдкрдиреЗ рдЙрдкрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬрдВрдЧ рдХреЗ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ rustup, рддреЛ рд╕рдВрд╕реНрдХрд░рдг 1.43.1 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдмрд╕ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:


rustup update stable

рдпрджрд┐ рдЖрдкрдиреЗ рдЗрд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ rustup, рддреЛ рдЖрдк рдЗрд╕реЗ рд╣рдорд╛рд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд╕рдВрдмрдВрдзрд┐рдд рдкреГрд╖реНрда рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ , рд╕рд╛рде рд╣реА GHHub рдкрд░ рд╡рд┐рд╕реНрддреГрдд рд░рд┐рд▓реАрдЬрд╝ рдиреЛрдЯ рднреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ ред


рд╕рдВрд╕реНрдХрд░рдг 1.43.1 рдореЗрдВ рдХреНрдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ


рд░рд╕реНрдЯ 1.43.1 рджреЛ рд░рдЬрд┐рд╕реНрдЯреНрд░рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╣реИ рдЬреЛ 1.43.0 рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЗрд╕ рд░рд┐рд▓реАрдЬ рдореЗрдВ рдХрд╛рд░реНрдЧреЛ рджреНрд╡рд╛рд░рд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред


рдлрд┐рдХреНрд╕реНрдб undetectable CPU рдПрдХреНрд╕рдЯреЗрдВрд╢рди


1.27.0 Rust рдореЗрдВ, рдорд╛рдирдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдиреЗ рдореИрдХреНрд░реЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ x86 CPU рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреЗрд╢ рдХрд┐рдпрд╛ is_x86_feature_detected!ред рдЖрдВрддрд░рд┐рдХ рд░реАрдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди, рдЕрд╕реНрдерд┐рд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди (рдЬреИрд╕реЗ AVX-512) рдХреА рдкрд░рд┐рднрд╛рд╖рд╛, рдЬреЛ рдкрд╣рд▓реЗ рд╕рдВрднрд╡ рдереА, рддрдп рдХреА рдЧрдИ рдереАред рд░рд╕реНрдЯ 1.43.1 рдЗрд╕реЗ рдареАрдХ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рддрд┐рдЧрдорди рдкрд░ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА # 71473 рдЕрдВрдХ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИ ред


рдирд┐рд╢реНрдЪрд┐рдд рдЯреВрдЯ рдЧрдпрд╛ cargo package --list


Rust 1.43.0 , , Cargo, cargo workspace , , . Rust 1.43.1. Cargo issue #8151.


OpenSSL 1.1.1g


Cargo тАФ OpenSSL, . Rust 1.43.0, OpenSSL Rust 1.43.1. , Cargo ( , , ).


1.43.1


рд░рд╕реНрдЯ 1.43.1 рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧ рдПрдХ рд╕рд╛рде рдЖрдПред рд╣рдо рдЖрдк рд╕рднреА рдХреЗ рдмрд┐рдирд╛ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдереЗ, рдзрдиреНрдпрд╡рд╛рдж !


рдЕрдиреБрд╡рд╛рджрдХреЛрдВ рд╕реЗ


рд░рд╕реНрдЯ рднрд╛рд╖рд╛ рдкрд░ рдХрд┐рд╕реА рднреА рдкреНрд░рд╢реНрди рдХреЗ рд╕рд╛рде, рдЖрдкрдХреЛ рд░реВрд╕реА рднрд╛рд╖рд╛ рдореЗрдВ рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдЪреИрдЯ рдпрд╛ рдирдП рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рдЪреИрдЯ рдореЗрдВ рдорджрдж рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ ред


рдпрд╣ рд▓реЗрдЦ рд╕рдВрдпреБрдХреНрдд рд░реВрдк рд╕реЗ рдЕрдиреБрд╡рд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ andreevlex, funkill, nlinker, L4L, рдПрдЪрдХреЗ рдФрд░ blandgerред


All Articles