Login Sign Up
Advert
Your ad spot
Reserve this exclusive slot for the selected period.
Buy advertising →
Telegram community logo - 🇺🇦 Комора Лінуксоїда | Linux
Added 14 Jul 2024

🇺🇦 Комора Лінуксоїда | Linux

@linux_ukraine
Number of subscribers: 850
Photos: 671
Videos: 111
Links: 1,120
Description:
Все про *nix та IT українською! https://tlp-media.github.io Чат: @unix_ukraine Адмін: @herbstluft

👥 Number of subscribers

850
Average/Day:: +6
Average/Week:: +17
Average/Month:: +51

👁️ Average views per message

894
Average/Day:: 630
Average/Week:: 836
ERR: 105.18%

📊 Messages per Day

0.7
Last day: 1
Week average: 1.1
Average per day: 0.7

Status change history

Officially not confirmed 2024-07-14

Wall

Telegram statistics channel

Випущено реліз OpenBSD 7.6 - UNIX-подібної системи на базі NetBSDПроєкт OpenBSD заснував Тео де Раадт у 1995 році після конфлікту з розробниками NetBSD. Він створив нову ОС на базі NetBSD з акцентом на переносимість, стандартизацію, безпеку і вбудовані криптографічні засоби. Основні нововведення:- Розширено підтримку ARM64: додано підтримку EPAN для блокування привілейованого доступу до сторінок пам'яті, підтримку процесора Snapdragon X Elite (X1E80100), і визначення CPU Cortex-A520AE і Cortex-A720AE. Реалізовано захист від вразливостей Spectre-V4 і поліпшено захист від Spectre-BHB.- Додано підтримку плати Milk-V Pioneer на базі архітектури RISC-V. - Покращено підтримку енергозберігаючих станів S0 і переходу в сплячий режим. На amd64 додано режим «suspend-to-idle» для пристроїв без підтримки S3.- У readdir додано перевірку на '/' в іменах файлів для запобігання атак під час роботи з ненадійними файловими системами.- Покращено підтримку SMP: додано паралельну обробку UDP і raw-сокетів IPv4/IPv6, оптимізовано блокування для unix4, UDP і AF_ROUTE. Знято глобальні блокування з shutdown, sigsuspend, kbind, TCP-таймерів і sysctl.- Надано можливість запуску середовища робочого столу KDE Plasma 6.- Фреймворк drm синхронізовано з Linux 6.6.52. У драйвер inteldrm реалізовано підтримку GPU процесорів Intel на архітектурі Meteor Lake.
Випуск мови програмування Python 3.13Після року розробки опубліковано значний випуск мови програмування Python 3.13 - нову гілку підтримуватимуть упродовж півтора року, після чого ще три з половиною роки для неї формуватимуть виправлення з усуненням вразливостей. Серед доданих нововведень: - У CPython додано експериментальну підтримку JIT-компілятора для поліпшення продуктивності. Для його активації потрібно зібрати Python з опцією --enable-experimental-jit і встановити LLVM. JIT використовує архітектуру «Copy-and-Patch», створюючи об'єктний файл ELF через LLVM. Байткод замінюється машинним кодом, у який підставляються аргументи та константи- У CPython з'явився режим без GIL («--without-gil») для поліпшення паралельної роботи - це покращує паралельне виконання на багатоядерних системах, усуваючи глобальне блокування, але знижує продуктивність однопотокових завдань на ~10%.- Додано підтримку мобільних платформ iOS і Android (Tier 3), з надійною збіркою і супроводом одним ключовим розробником. Збої не блокують реліз і не охоплюються SLA.- Запропоновано поліпшений інтерпретатор на базі PyPy, з підтримкою багаторядкового редагування, збереження та перегляду історії, кольорового оформлення, REPL-команд (help, exit), інтерактивної довідки та режиму вставки коду.- Підтримка платформи wasm32-wasi переведена на другий рівень, де збої блокують реліз і виправляються протягом 24 годин. Офіційну підтримку wasm32-emscripten припинено.- До складу включено оптимізовану версію бібліотеки mimalloc від Microsoft для швидкої роботи з пам'яттю, яка використовується під час складання без GIL.- Додано підтримку значень за замовчуванням для TypeVar, ParamSpec і TypeVarTuple, наприклад: T = TypeVar(«T», default=int).- У модуль os додано функції для роботи з таймером через файлові дескриптори timerfd.До того ж, уже почалося альфа-тестування Python 3.14, яке триватиме сім місяців із додаванням нових можливостей і виправленням помилок. Потім буде три місяці бета-тестування без додавання нових функцій і два місяці для фінальної стабілізації перед релізом.
AMD не закриватиме вразливість Sinkclose у "старих" Ryzen 1-го, 2-го та 3-го покоління та Threadripper 1-го і 2-го поколінняУразливість Sinkclose дає змогу хакерам отримати доступ до режиму управління системою SMM у комп'ютерах на базі процесорів AMD і впровадити шкідливе ПЗ у завантажувач UEFI. Виявити і видалити таке ПЗ практично неможливо - для цього потрібне фізичне стирання вмісту мікросхеми з BIOS за допомогою програматора. Ситуація ускладнюється тим, що рівень SMM дає змогу отримати необмежений доступ до всієї системної пам'яті і може використовуватися для контролю за операційною системою.Компанія AMD підтвердила наявність серйозної уразливості у своїх процесорах, випущених із 2006 року. Ця проблема зачіпає сотні мільйонів чипів і дає змогу зловмисникам практично непомітно проникати в систему. Однак не всі чіпи, яких торкнулася вразливість Sinkclose, отримають виправлення.Компанія зазначає, що деякі старіші продукти перебувають за межами терміну їхньої програмної підтримки, і в них закривати пролом у безпеці AMD не збирається. Зокрема, компанія не планує оновлювати процесори Ryzen серій 1000, 2000 і 3000, а також моделі Threadripper 1000 і 2000. У списку відсутні й нові процесори Ryzen 9000 і Ryzen AI 300, але є ймовірність, що для них вразливість було усунуто ще на заводі.
Випуск мобільної платформи /e/OS 2.2Доступний випуск мобільної платформи /e/OS 2.2, націленої на збереження конфіденційності користувацьких даних./e/OS розвивається як форк Android, розроблений на базі LineageOS, який позбавлений сервісів Google для підвищення конфіденційності. ОС зберігає сумісність з Android-додатками та обладнанням, але блокує передачу телеметрії до Google.Для роботи з сервісами Google використовується пакет microG, який дозволяє обійтися без пропрієтарних компонентів і пропонує незалежні аналоги сервісів Google.Основні нововведення у випуску:- У пакеті Advanced Privacy, що передає застосункам фіктивні дані про місцезнаходження та IP-адресу, а також блокує вбудовані в застосунки системи відстеження активності користувача, забезпечено блокування понад 800 систем відстеження користувачів.- Додано засоби для батьківського контролю, що дають змогу обмежити доступ дітей до певних видів контенту, налаштувань і додатків.- У пропонованому платформою /e/OS додатку для роботи з камерою реалізовано підтримку режиму 48MP/50MPx на пристроях Fairphone 4 і Fairphone 5.- Перенесено виправлення з гілки LineageOS 20, заснованої на Android 13. Пакет microG з компонентами для заміни сервісів Google оновлено до версії 0.3.2.240913.- У менеджері застосунків App Lounge реалізовано позначку застосунків, що мають у каталозі F-Droid рейтинг NSFW.- У календарі-планувальнику надано можливість виділення подій кольором, обраним користувачем.
Випуск мови програмування Rust 1.80Опубліковано реліз мови програмування Rust 1.80, заснованої проєктом Mozilla, але нині розвинутої під заступництвом незалежної некомерційної організації Rust Foundation.Найголовніші нововведення:- Додано структури LazyCell і LazyLock, що дають змогу відкласти ініціалізацію даних до першого доступу (виклик функції ініціалізації здійснюється під час спроби доступу до значення). LazyLock відрізняється від LazyCell підтримкою засобів синхронізації для використання в багатопотоковому коді.- Реалізовано третій рівень підтримки для платформи x86_64-unknown-linux-none. Третій рівень передбачає базову підтримку, але без автоматизованого тестування, публікації офіційних збірок і перевірки можливості збірки коду.- У компіляторі rustc стабілізовано опцію «--check-cfg», яка задіяна в пакетному менеджері для перевірки всіх імен і значень, що задаються через cfg, включно з іменами з Cargo.toml.- У шаблонах дозволено зазначення діапазонів у форматах "a..b" і "...b", які аналогічні використанню виразів Range і RangeTo. - Ознака «const», що визначає можливість використання в будь-якому контексті замість констант, застосована у функціях: <[T]>::last_chunk, BinaryHeap::new
Офіційний реліз Linux 6.10Лінус Торвальдс оголосив про випуск та загальну доступність Linux 6.10 - останньої стабільної гілки ядра, яка містить декілька нових можливостей та покращену підтримку апаратного забезпечення.Нові системні виклики і функції:- новий системний виклик mseal() для запечатування пам'яті.- підтримка мови Rust для архітектури RISC-V.- підтримка стиснення Zstandard для файлової системи EROFS.- підтримка тіньового стеку для підархітектури x32, шифрування шини TPM і захист цілісності.- початкова підтримка налаштування фільтрів PFCP (Packet Forwarding Control Protocol).Покращення продуктивності та підтримки обладнання:- покращена продуктивність AES-XTS на процесорах x86_64.- покращення продуктивності на зонованих пристроях завдяки зонованому запису.- ппокращена продуктивність send zero-copy з io_uring.- покращена продуктивність запису для OCFS2.- додана підтримка Radxa ROCK 3C, Intel Arrow Lake-H, моделей Lenovo Thinkbook, ноутбуків ASUS ROG 2024 та геймпада Machenike G5 Pro.- покращена архітектура ARM (Clang CFI та LPAE privileged-access-never).by @Vlad_638