Autor: ProHoster

Nowy kompilator JIT firmy Maglev zwiększa wydajność Chrome

Google wprowadził nowy kompilator JIT, Maglev, który zacznie być udostępniany użytkownikom przeglądarki Chrome 114 5 czerwca. Kompilator JIT ma na celu szybkie wygenerowanie wysokowydajnego kodu maszynowego dla często używanego kodu JavaScript. Włączenie Maglev przyspieszyło test wydajności Jetstream o 7.5% i test prędkościomierza o 5%. Dodatkowo wspomniana jest ogólna dynamika wzrostu wydajności Chrome: W teście […]

Sendmail 8.17.2 Aktualizacja serwera SMTP

Prawie dwa lata po ostatniej aktualizacji ukończono wydawanie serwera SMTP Sendmail 8.17.2. Oprócz poprawek błędów, nowa wersja poprawia obsługę adresów e-mail zawierających znaki alfabetów narodowych (EAI, internacjonalizacja adresów e-mail), dodaje obsługę nowych wersji systemu macOS, poprawia wydajność kontroli DANE (uwierzytelnianie nazwanych podmiotów w oparciu o DNS) , a parametr MaxMimeHeaderLength, aby zapobiec pogorszeniu wydajności, domyślnie jest ustawiony na [...]

Błąd w procesorze AMD EPYC 7002 zawiesza się po 1044 dniach działania

Seria procesorów serwerowych AMD EPYC 2018 („Rzym”) opartych na mikroarchitekturze „Zen 7002” sprzedawanych od 2 r. ma błąd, który powoduje zawieszenie procesora po 1044 dniach działania bez zresetowania stanu (ponowne uruchomienie systemu). Jako obejście problemu, zaleca się wyłączenie obsługi trybu oszczędzania energii CC6 lub ponowne uruchamianie serwera częściej niż raz na 1044 dni […]

Wydano dystrybucję badań bezpieczeństwa Kali Linux 2023.2

Zaprezentowano wydanie pakietu dystrybucyjnego Kali Linux 2023.2, opartego na bazie pakietów Debiana, przeznaczonego do testowania systemów pod kątem podatności, audytu, analizy informacji szczątkowych oraz identyfikowania skutków ataków intruzów. Wszystkie oryginalne opracowania stworzone w ramach dystrybucji są dystrybuowane na licencji GPL i są dostępne za pośrednictwem publicznego repozytorium Git. Do pobrania przygotowano kilka wariantów obrazów iso, rozmiar 443 MB, […]

Wydano zestaw dystrybucyjny TrueNAS CORE 13.0-U5

Wydanie TrueNAS CORE 13.0-U5, zestawu dystrybucyjnego do szybkiego wdrażania sieciowej pamięci masowej (NAS, Network-Attached Storage), stanowi kontynuację rozwoju projektu FreeNAS. TrueNAS CORE 13 jest oparty na kodzie bazowym FreeBSD 13, ze zintegrowaną obsługą ZFS i zarządzaniem przez Internet zbudowanym przy użyciu frameworka Django Python. Aby zorganizować dostęp do pamięci masowej, obsługiwane są FTP, NFS, Samba, AFP, rsync i iSCSI, […]

Dostępny system kontroli źródła Git 2.41

Po trzech miesiącach rozwoju opublikowano wydanie rozproszonego systemu kontroli źródła Git 2.41. Git to jeden z najpopularniejszych, niezawodnych i wydajnych systemów kontroli wersji, który zapewnia elastyczne nieliniowe narzędzia programistyczne oparte na rozgałęzianiu i łączeniu gałęzi. Aby zapewnić integralność historii i odporność na zmiany typu „backdating”, stosowane jest niejawne mieszanie całej poprzedniej historii w każdym zatwierdzeniu, […]

Wprowadził Crab, rozwidlenie języka Rust, uwolnionego od biurokracji

W ramach projektu Crab (CrabLang) rozpoczęto opracowywanie rozwidlenia języka Rust i menedżera pakietów Cargo (widelec jest dostarczany pod nazwą Сrabgo). Liderem forka został Travis A. Wagner, którego nie ma na liście 100 najaktywniejszych deweloperów Rusta. Jako powód powstania forka podaje się niezadowolenie z rosnącego wpływu korporacji na język Rust oraz wątpliwą politykę Rust […]

Po dziesięcioletniej przerwie opublikowano GoldenDict 1.5.0

Wydano GoldenDict 1.5.0, aplikację do obsługi danych słownikowych, która obsługuje różne formaty słowników i encyklopedii oraz może wyświetlać dokumenty HTML przy użyciu silnika WebKit. Kod projektu napisany jest w języku C++ z wykorzystaniem biblioteki Qt i rozpowszechniany na licencji GPLv3+. Obsługiwana jest kompilacja dla platform Windows, Linux i macOS. Funkcje obejmują grafikę […]

Rząd moskiewski uruchomił platformę wspólnego rozwoju Mos.Hub

Departament Technologii Informacyjnych rządu Moskwy uruchomił krajową platformę do wspólnego tworzenia oprogramowania - Mos.Hub, pozycjonowaną jako „rosyjska społeczność twórców kodu oprogramowania”. Platforma oparta jest na moskiewskim repozytorium oprogramowania miejskiego, które rozwija się od ponad 10 lat. Platforma zapewni możliwość dzielenia się własnymi osiągnięciami i ponownego wykorzystania poszczególnych elementów miejskich usług cyfrowych Moskwy. Po rejestracji możesz […]

Wydanie Pharo 11, dialektu języka Smalltalk

Po ponad roku rozwoju opublikowano wydanie projektu Pharo 11, który rozwija dialekt języka programowania Smalltalk. Pharo jest pochodną projektu Squeak, który był współtworzony przez Alana Kay, autora Smalltalk. Oprócz implementacji języka programowania Pharo zapewnia również maszynę wirtualną do wykonywania kodu, zintegrowane środowisko programistyczne, debugger oraz zestaw bibliotek, w tym biblioteki do tworzenia GUI. Kod […]

Wydanie biblioteki GNU libmicrohttpd 0.9.77

Projekt GNU wydał wersję libmicrohttpd 0.9.77, która jest prostym interfejsem API do osadzania funkcjonalności serwera HTTP w aplikacjach. Obsługiwane platformy to GNU/Linux, FreeBSD, OpenBSD, NetBSD, Solaris, Android, macOS, Win32 i z/OS. Biblioteka jest rozpowszechniana na licencji LGPL 2.1+. Po złożeniu biblioteka zajmuje około 32 KB. Biblioteka obsługuje protokół HTTP 1.1, TLS, przyrostowe przetwarzanie żądań POST, podstawowe i […]

Dwie luki w LibreOffice

Ujawniono informacje o dwóch lukach w darmowym pakiecie biurowym LibreOffice, z których najgroźniejsza potencjalnie umożliwia wykonanie kodu podczas otwierania specjalnie zaprojektowanego dokumentu. Pierwsza luka została naprawiona bez większego rozgłosu w marcowych wydaniach 7.4.6 i 7.5.1, a druga w majowych aktualizacjach LibreOffice 7.4.7 i 7.5.3. Pierwsza luka (CVE-2023-0950) potencjalnie umożliwia wykonanie kodu w […]