Autor: ProHoster

Postęp w tworzeniu kompilatora dla języka Rust bazującego na GCC

Na liście mailingowej twórców zestawu kompilatorów GCC opublikowano raport o stanie projektu Rust-GCC, który rozwija frontend GCCRS z implementacją kompilatora języka Rust opartego na GCC. Do listopada tego roku planowane jest udostępnienie gccrs możliwości budowania kodu obsługiwanego przez kompilator Rust 1.40 oraz pomyślną kompilację i wykorzystanie standardowych bibliotek Rusta libcore, liballoc i libstd. W następującym […]

Dwudziesta trzecia aktualizacja oprogramowania sprzętowego Ubuntu Touch

Projekt UBports, który przejął rozwój platformy mobilnej Ubuntu Touch po wycofaniu się firmy Canonical, opublikował aktualizację oprogramowania sprzętowego OTA-23 (over-the-air). W ramach projektu opracowywany jest także eksperymentalny port pulpitu Unity 8, którego nazwę zmieniono na Lomiri. Aktualizacja Ubuntu Touch OTA-23 jest dostępna dla smartfonów BQ E4.5/E5/M10/U Plus, Cosmo Communicator, F(x)tec Pro1, Fairphone 2/3, Google […]

Wydanie frameworka do inżynierii wstecznej Rizin 0.4.0 i GUI Cutter 2.1.0

Nastąpiło wydanie frameworka do inżynierii wstecznej Rizin i powiązanej z nim powłoki graficznej Cutter. Projekt Rizin rozpoczął się jako rozwidlenie frameworku Radare2 i kontynuował jego rozwój, kładąc nacisk na wygodne API i skupiając się na analizie kodu bez kryminalistyki. Od czasu forku projekt przeszedł na zasadniczo inny mechanizm zapisywania sesji („projektów”) w postaci stanu opartego na serializacji. Z wyjątkiem […]

Został wydany CODE 22.5, zestaw dystrybucyjny do wdrażania LibreOffice Online

Collabora opublikowała wydanie platformy CODE 22.5 (Collabora Online Development Edition), która oferuje wyspecjalizowaną dystrybucję umożliwiającą szybkie wdrożenie LibreOffice Online i organizację zdalnej współpracy z pakietem biurowym przez Internet w celu osiągnięcia funkcjonalności zbliżonej do Google Docs i Office 365 Dystrybucja została zaprojektowana jako prekonfigurowany kontener dla systemu Docker i jest dostępna również w postaci pakietów dla […]

Dostępna platforma mobilna KDE Plasma Mobile 22.06

Opublikowano wydanie KDE Plasma Mobile 22.06, oparte na mobilnej edycji pulpitu Plasma 5, bibliotekach KDE Frameworks 5, stosie telefonicznym ModemManager i frameworku komunikacyjnym Telepathy. Plasma Mobile wykorzystuje serwer kompozytowy kwin_wayland do wysyłania grafiki, a PulseAudio do przetwarzania dźwięku. Jednocześnie wypuszczono zestaw aplikacji mobilnych Plasma Mobile Gear 22.06, stworzony według […]

Wydanie edytora tekstu Vim 9.0

Po dwóch i pół roku rozwoju wydano edytor tekstu Vim 9.0. Kod Vima jest rozpowszechniany na własnej licencji typu copyleft, zgodnej z licencją GPL i umożliwiającej nieograniczone wykorzystanie, dystrybucję i przeróbkę kodu. Główna cecha licencji Vima polega na cofaniu zmian – ulepszenia zaimplementowane w produktach innych firm muszą zostać przeniesione do oryginalnego projektu, jeśli opiekun Vima uzna, że ​​[…]

Wydanie klienta poczty Thunderbird 102

Rok po opublikowaniu ostatniej znaczącej wersji został wydany klient poczty elektronicznej Thunderbird 102, opracowany przez społeczność i oparty na technologiach Mozilli. Nowa wersja jest klasyfikowana jako wersja z długoterminowym wsparciem, dla której aktualizacje wydawane są przez cały rok. Thunderbird 102 opiera się na kodzie wersji ESR przeglądarki Firefox 102. Wydanie jest dostępne wyłącznie do bezpośredniego pobrania, automatyczne aktualizacje […]

Wydanie klienta BitTorrent Potop 2.1

Trzy lata po powstaniu ostatniej znaczącej gałęzi ukazało się wydanie wieloplatformowego klienta BitTorrent Deluge 2.1, napisanego w języku Python (przy użyciu frameworka Twisted), opartego na libtorrent i obsługującego kilka typów interfejsu użytkownika (GTK, interfejs sieciowy , wersja konsolowa). Kod projektu jest rozpowszechniany na licencji GPL. Potop działa w trybie klient-serwer, w którym powłoka użytkownika działa jako osobna […]

Wydanie Firefoksa 102

Состоялся релиз web-браузера Firefox 102. Выпуск Firefox 102 отнесён к категории веток с длительным сроком поддержки (ESR), обновления для которых выпускаются в течение года. Кроме того, сформировано обновление прошлой ветки с длительным сроком поддержки 91.11.0 (в дальнейшем ожидается ещё два обновления 91.12 и 91.13). На стадию бета-тестирования в ближайшие часы будет переведена ветка Firefox 103, […]

Dostępny Chrome OS 103

Dostępna jest wersja systemu operacyjnego Chrome OS 103, oparta na jądrze Linux, menedżerze systemu upstart, narzędziach asemblera ebuild/portage, otwartych komponentach i przeglądarce internetowej Chrome 103. Środowisko użytkownika Chrome OS ogranicza się do przeglądarki internetowej , a zamiast standardowych programów używane są aplikacje internetowe, jednak Chrome OS zawiera pełny interfejs wielu okien, pulpit i pasek zadań. Tworzenie systemu operacyjnego Chrome 103 […]

Wydanie kontroli źródła Git 2.37

Ogłoszono wydanie rozproszonego systemu kontroli źródła Git 2.37. Git to jeden z najpopularniejszych, niezawodnych i wydajnych systemów kontroli wersji, zapewniający elastyczne narzędzia do nieliniowego programowania oparte na rozgałęzianiu i łączeniu. Aby zapewnić integralność historii i odporność na zmiany wsteczne, w każdym zatwierdzeniu stosowane jest ukryte mieszanie całej poprzedniej historii, możliwe jest również uwierzytelnianie cyfrowe […]

Luka w OpenSSL 3.0.4 prowadząca do uszkodzenia pamięci procesu zdalnego

W bibliotece kryptograficznej OpenSSL zidentyfikowano lukę (nie przypisano jeszcze CVE), za pomocą której osoba atakująca zdalnie może uszkodzić zawartość pamięci procesowej wysyłając specjalnie zaprojektowane dane w momencie nawiązania połączenia TLS. Nie jest jeszcze jasne, czy problem może doprowadzić do wykonania kodu przez osobę atakującą i wycieku danych z pamięci procesu, czy też ogranicza się do awarii. Luka objawia się […]