Autor: Yuri Gagarin

SRELL 4.038 — biblioteka zgodnych z ECMAScript wyrażeń regularnych

24 stycznia wydano wersję 4.038 biblioteki C++ SRELL (Std::RegEx-Like Library), realizującej regularne wyrażenia zgodne z ECMAScript. Lista zmian: naprawiono błąd, przez który dla wyrażenia \/(?:ab)+|cd\/ znajdowała się linia „ababcd”; drobne ulepszenia. Cechy biblioteki: tylko nagłówki; zgodne z ECMAScript regularne wyrażenia; projekt przypominający std::regex; wsparcie dla typów char8_t, char16_t i char32_t dla C++11 i późniejszych wersji standardu. Szczegółowy opis dostępny na […]

Wydanie dystrybucji dla badaczy bezpieczeństwa Parrot 6.0 i Gnoppix 24

Dostępna jest wersja dystrybucji Parrot 6.0, opartej na bazie pakietów Debian, zawierająca zestaw narzędzi do testowania bezpieczeństwa systemów, analizy kryminalistycznej i inżynierii wstecznej. Do pobrania przygotowano kilka obrazów iso z środowiskiem MATE, przeznaczonych do codziennego użytku, testowania zabezpieczeń, instalacji na płytach Raspberry Pi oraz tworzenia specjalistycznych instalacji, na przykład do zastosowań w chmurze. Dystrybucja Parrot […]

Wydanie dystrybucji Radix cross Linux 1.9.367

Dostępna jest wersja dystrybucji Radix cross Linux 1.9.367, przygotowana dla urządzeń opartych na architekturach ARM/ARM64, RISC-V oraz x86/x86_64. Dystrybucja zbudowana jest przy użyciu własnego systemu budowy Radix.pro, który upraszcza tworzenie dystrybucji dla systemów wbudowanych. Kod systemu budowy jest rozpowszechniany na licencji MIT. Obrazy rozruchowe, przygotowane zgodnie z instrukcjami w sekcji Platform Download, zawierają lokalne repozytorium pakietów, dzięki czemu instalacja systemu nie […]

Wydanie Cryptsetup 2.7 z wsparciem dla sprzętowego szyfrowania dysków OPAL.

Opublikowano zestaw narzędzi Cryptsetup 2.7, przeznaczonych do konfigurowania szyfrowania partycji dyskowych w systemie Linux za pomocą modułu dm-crypt. Obsługiwane są partycje dm-crypt, LUKS, LUKS2, BITLK, loop-AES oraz TrueCrypt/VeraCrypt. W skład zestawu wchodzą także narzędzia veritysetup i integritysetup do konfigurowania środków kontroli integralności danych opartych na modułach dm-verity i dm-integrity. Kluczowe ulepszenia: Zrealizowano możliwość wykorzystania mechanizmu sprzętowego […]

Wydanie przeglądarki internetowej Chrome 121

Firma Google opublikowała wersję przeglądarki internetowej Chrome 121. Jednocześnie dostępna jest stabilna wersja projektu open source Chromium, który stanowi podstawę Chrome. Przeglądarka Chrome różni się od Chromium używaniem logo Google, systemem powiadamiania o awariach, modułami do odtwarzania treści wideo chronionej przed kopiowaniem (DRM), systemem automatycznej instalacji aktualizacji, stałym włączonym Izolowaniem Sandbox, dostarczaniem kluczy do Google API i przekazywaniem przy […]

Firefox 122

Firefox, wolna przeglądarka oparta na silniku Quantum, rozwijana i dystrybuowana przez Mozilla Corporation, czwarta najpopularniejsza przeglądarka na świecie, zaktualizowała się do wersji 122. Nowości: Linux: Włączono wsparcie dla VA-API dla wszystkich architektur (wcześniej było włączone tylko dla x86 i ARM). Proponowane pakiety deb dla Ubuntu, Debiana i Linux Mint. Podpowiedzi z wyszukiwarek internetowych teraz […]

Luka w narzędziu GNU split prowadząca do przepełnienia bufora

W narzędziu split, dostarczanym w pakiecie GNU coreutils i stosowanym do dzielenia dużych plików na części, zidentyfikowano lukę (CVE-2024-0684), prowadzącą do przepełnienia bufora podczas przetwarzania długich linii (kilkaset bajtów), w przypadku użycia w split opcji „—line-bytes” („-C”). Luka została wykryta podczas analizy awarii, które występowały przy użyciu narzędzia split do dzielenia danych przesyłanych przy […]

Wydanie CAD Ondsel ES 2024.1

Firma Ondsel wydała publiczną wersję Ondsel Engineering Suite (ES). To wolny fork wolnego CAD FreeCAD z różnymi poprawkami. Wśród poprawek: Wbudowany warsztat do tworzenia zespołów (etap — techniczny podgląd). Za wzór UX/UI wzięto wdrożenie w Onshape, używa własnego solvera (oryginalny kod był wcześniej napisany w Smalltalk przez jednego z członków zespołu i następnie przeniesiony na […]

Wydanie Firefox 122

Ustalono wydanie przeglądarki internetowej Firefox 122 i utworzono aktualizację w gałęzi o długotrwałym wsparciu — 115.7.0. Na etap beta-testów przeszła gałąź Firefox 123, której wydanie planowane jest na 20 lutego. Główne nowości w Firefox 122: Rozszerzono możliwości związane z wyświetlaniem rekomendacji podczas wpisywania w pasku adresu. Dla niektórych wyszukiwarek zrealizowano możliwość wyświetlania obrazów w rekomendacjach i […]

Ocena skuteczności zastosowania MiraclePtr w zapobieganiu lukom w Chrome

Firma Google przeanalizowała skuteczność użycia w kodzie w języku C++ typu MiraclePtr (raw_ptr<T>) zamiast zwykłych wskaźników w celu ochrony przed lukami spowodowanymi dostępem do już zwolnionych obszarów pamięci (use-after-free). MiraclePtr zapewnia wiązanie dla wskaźników, wykonujące dodatkowe kontrole i awaryjnie zamykające działanie w przypadku wykrycia dostępu do zwolnionych obszarów pamięci. Obsługa MiraclePtr została włączona domyślnie na […]

Przedstawiono RubyWM, menedżer okien napisany w całości w Ruby

Opublikowano projekt RubyWM, rozwijający menedżer okien oparty na protokole X11, napisany w języku Ruby, w tym sterownik do pracy z protokołem X11. RubyWM obsługuje wirtualne pulpity i może korzystać z układów mozaikowych (tailing) lub dowolnego umiejscowienia okien na pulpicie. Kod RubyWM jest rozpowszechniany na licencji MIT. Projekt rozwija także bibliotekę pure-X11 z implementacją […]

Firma Valve wydała Proton 8.0-5, pakiet do uruchamiania gier Windows w Linuxie

Firma Valve opublikowała aktualizację projektu Proton 8.0-5, opartego na kodzie projektu Wine, mającego na celu umożliwienie uruchamiania w systemie Linux aplikacji gier stworzonych dla Windows, które są dostępne w katalogu Steam. Osiągnięcia projektu są rozpowszechniane na licencji BSD. Proton pozwala na bezpośrednie uruchamianie w kliencie Steam na systemie Linux aplikacji gier, udostępnianych tylko dla Windows. Pakiet zawiera implementację DirectX […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster