Kategoria: Blog

Wydano srsRAN 4G 23.11 — implementacja OpenSource stosu 4G/LTE

Projekt software radio systems Radio Access Network lub srsRAN ma na celu realizację stosów 4G/LTE i 5G. Wcześniej projekt znany był jako srsLTE. Główne zmiany w porównaniu do poprzedniej wersji: Naprawiono błędy srsUE związane z szerokością 5, 10, 15 i 20 MHz. Dodano nowy algorytm do obliczania częstotliwości. Zaktualizowano cmake. Wprowadzone poprawki błędów zwiększają stabilność […]

fish 3.6.2 i 3.6.3 z poprawką CVE-2023-49284.

Odbił się poprawkowy wydanie 3.6.2 interaktywnej powłoki fish z poprawkami dotyczącymi luk bezpieczeństwa CVE-2023-49284. fish shell używa niektórych symboli Unicode do wewnętrznego oznaczania znaków zastępczych i rozszerzeń. To niewłaściwe podejście pozwalało na odczyt tych symboli w wynikach podmiany komend, zamiast przekształcać je w bezpieczną wewnętrzną reprezentację. Choć może to powodować nieoczekiwane zachowanie przy bezpośrednim wprowadzaniu (na przykład […]

Wydanie otwartego silnika gier Godot 4.2

Po pięciu miesiącach prac rozwojowych opublikowano wydanie wolnego silnika gier Godot 4.2, odpowiedniego do tworzenia gier 2D i 3D. Silnik wspiera łatwy do nauki język do zadań logiki gry, graficzne środowisko do projektowania gier, system wdrożenia gier jednym kliknięciem, szerokie możliwości animacji i symulacji procesów fizycznych, wbudowany debuger oraz system identyfikacji wąskich gardeł w wydajności. Kod gier […]

W języku programowania systemowego Hare wprowadzono wsparcie dla OpenBSD.

W skład języka programowania Hare, który jest przedstawiany jako język programowania systemowego, zbliżony do języka C, ale prostszy niż C, dodano wsparcie dla systemu operacyjnego OpenBSD. OpenBSD stała się pierwszą nową platformą dodaną do Hare od momentu publikacji projektu w kwietniu 2022 roku (pierwotnie Hare obsługiwał tylko Linux i FreeBSD). Kompilator Hare został przeniesiony na OpenBSD około roku […]

Arch Linux przeszedł na korzystanie z GitLab do śledzenia błędów

Deweloperzy dystrybucji Arch Linux ogłosili zakończenie migracji systemu śledzenia błędów na platformę GitLab oraz wdrożenie wsparcia dla żądań łączenia (merge request) na serwerze GitLab obsługującym projekt. Ulepszenie systemu śledzenia błędów stanowi kolejny krok po przeniesieniu infrastruktury do tworzenia pakietów z Subversion na Git i GitLab. Stary interfejs śledzenia błędów oparty na platformie Flyspray będzie […]

Wydanie GNU Mes 0.26, narzędzia do samodzielnej kompilacji dystrybucji

Opublikowano wydanie narzędzia GNU Mes 0.26, które zapewnia proces bootstrapowania dla GCC i pozwala na uzyskanie zamkniętego cyklu przebudowy z kodu źródłowego. Narzędzie rozwiązuje problem weryfikowanej wstępnej kompilacji kompilatora w dystrybucjach, zrywając łańcuch cyklicznej przebudowy (do zbudowania kompilatora wymagane są pliki wykonywalne już zbudowanego kompilatora, a binarne wersje kompilatora mogą być potencjalnym źródłem ukrytych backdoorów, co uniemożliwia […]

Opublikowano multimedialną bibliotekę LDL, zoptymalizowaną dla systemów o niskiej mocy.

Dostępny jest pierwszy wydanie multimedialnej biblioteki LDL (Little DirectMedia Layer), zaprojektowanej z myślą o pracy na przestarzałym sprzęcie. Biblioteka oferuje prosty, wieloplatformowy interfejs API do pracy z grafiką 2D, zarządzania oknami i zdarzeniami systemu operacyjnego, nadający się do tworzenia prostych gier i aplikacji multimedialnych. Biblioteka jest już wykorzystywana w pracach nad alternatywnym otwartym silnikiem gier do gry Arcanum. Kod […]

Wydanie Coreboot 4.22

Dostępny jest release projektu CoreBoot 4.22, który rozwija darmową alternatywę dla proprietary’nych firmware i BIOS. Kod projektu jest udostępniany na licencji GPLv2. W tworzeniu nowej wersji wzięło udział 135 programistów, którzy przygotowali 977 zmian. Zauważono, że od następnego wydania projekt przejdzie na nowy schemat nazywania wersji, oparte na dacie (rok.miesiąc.aktualizacja), na przykład w lutym 2024 […]

Wydanie dystrybucji 4MLinux 44.0

Zaprezentowano wydanie 4MLinux 44.0, minimalistycznego systemu operacyjnego, który nie jest pochodną innych projektów i korzysta z graficznego środowiska opartego na JWM. 4MLinux może być używany nie tylko jako środowisko Live do odtwarzania multimediów i rozwiązywania zadań użytkowników, ale także jako system do przywracania po awariach oraz platforma do uruchamiania serwerów LAMP (Linux, Apache, MariaDB i […]

TeXstudio 4.7.0

Po ponad trzech miesiącach prac, wydano 4.7.0 edytora dokumentów LaTeX TeXstudio, napisanego w języku C++ z użyciem frameworka Qt (obsługiwane są wersje 5 i 6). Lista zmian: automatyczne usuwanie wstawionej zamykającej nawiasy, jeśli otwierająca została usunięta przy użyciu backspace; zoptymalizowano parsowanie; dialog TeXdoc teraz pokazuje pakiety (opcjonalnie wszystkie) w formie listy z możliwością wyszukiwania. Nowy przycisk […]

Google wydał aktualizację systemu operacyjnego Fuchsia 14

Firma Google opublikowała nową wersję systemu operacyjnego Fuchsia 14, na podstawie której stworzono wstępne aktualizacje oprogramowania dla inteligentnych ramek Google Nest Hub oraz Nest Hub Max. System Fuchsia rozwijany jest przez firmę Google od 2016 roku, biorąc pod uwagę niedociągnięcia w zakresie skalowalności i bezpieczeństwa platformy Android. Główne zmiany w Fuchsia 14: Rozszerzone możliwości warstwy Starnix, która zapewnia […]

Pierwsze wydanie biblioteki multimedialnej LDL z obsługą starych systemów

Przedstawiam Państwu pierwszą wersję opracowanej przeze mnie biblioteki multimedialnej Little DirectMedia Layer, w skrócie LDL. Biblioteka została napisana w C++ w wersji 98, co pozwala na jej kompilację od Visual C++ 6.0. Kod udostępniany jest na zasadach Boost Software License 1.0. Biblioteka nie ogranicza programistów w wyborze standardu języka C++, mogą oni używać dowolnego nowoczesnego standardu. Ja […]

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